def cadastro(): flash = False if request.method == "POST": dados_do_formulario = request.form.to_dict() nova_noticia = noticias.insert(dados_do_formulario) flash = True return render_template("news/add.html", flash=flash)
def cadastro(): if request.method == "POST": dados_do_formulario = request.form.to_dict() id_nova_noticia = noticias.insert(dados_do_formulario) return render_template('cadastro_sucesso.html', id_nova_noticia=id_nova_noticia) else: # GET return render_template('cadastro.html', title=u"Inserir nova noticia")
def cadastro(): if request.method == "POST": dados_do_formulario = request.form.to_dict() imagem = request.files.get('imagem') if imagem: filename = secure_filename(imagem.filename) path = os.path.join(current_app.config['MEDIA_ROOT'], filename) imagem.save(path) dados_do_formulario['imagem'] = filename id_nova_noticia = noticias.insert(dados_do_formulario) return render_template('cadastro_sucesso.html', id_nova_noticia=id_nova_noticia) return render_template('cadastro.html', title=u'Inserir nova notícia')
def cadastro(): if request.method == "POST": dados_do_formulario = request.form.to_dict() imagem = request.files.get('imagem') if imagem: filename = secure_filename(imagem.filename) path = os.path.join(current_app.config['MEDIA_ROOT'], filename) imagem.save(path) dados_do_formulario['imagem'] = filename id_nova_noticia = noticias.insert(dados_do_formulario) return render_template('cadastro_sucesso.html', id_nova_noticia=id_nova_noticia) return render_template('cadastro.html', title=u"Inserir nova noticia")
def cadastro(): if request.method == "POST": dados_do_formulario = request.form.to_dict() nova_noticia = noticias.insert(dados_do_formulario) return u""" <h1>Noticia id %s inserida com sucesso!</h1> <a href="%s"> Inserir nova notícia </a> """ % (nova_noticia, url_for('cadastro')) else: # GET formulario = u""" <form method="post" action="/noticias/cadastro"> <label>Titulo:<br /> <input type="text" name="titulo" id="titulo" /> </label> <br /> <label>Texto:<br /> <textarea name="texto" id="texto"></textarea> </label> <input type="submit" value="Postar" /> </form> """ return base_html.format(title=u"Inserir nova noticia", body=formulario)
def cadastro(): if request.method == "POST": dados_do_formulario = request.form.to_dict() imagem = request.files.get('imagem') if imagem: filename = secure_filename(imagem.filename) path = os.path.join(current_app.config['MEDIA_ROOT'], filename) imagem.save(path) dados_do_formulario['imagem'] = filename nova_noticia = noticias.insert(dados_do_formulario) return u""" <h1>Noticia id %s inserida com sucesso!</h1> <a href="%s"> Inserir nova notícia </a> """ % (nova_noticia, url_for('cadastro')) else: # GET formulario = u""" <form method="post" action="/noticias/cadastro" enctype="multipart/form-data"> <label>Titulo:<br /> <input type="text" name="titulo" id="titulo" /> </label> <br /> <label>Texto:<br /> <textarea name="texto" id="texto"></textarea> </label> <br /> <label> Imagem:<br /> <input type="file" name="imagem" id="imagem" /> </label> <input type="submit" value="Postar" /> </form> """ return base_html.format( title=u"Inserir nova noticia", body=formulario, logo_url=url_for('static', filename='generic_logo.gif') )