Perguntas com a marcação «flask»

O Flask é uma estrutura leve para o desenvolvimento de aplicativos da Web usando Python.

736
Obter os dados recebidos em uma solicitação do Flask

Quero poder enviar os dados para o meu aplicativo Flask. Eu tentei acessar, request.datamas é uma string vazia. Como você acessa os dados da solicitação? from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted...

539
Como servir arquivos estáticos no Flask

Então isso é embaraçoso. Eu tenho um aplicativo que juntei Flaske, por enquanto, ele está apenas exibindo uma única página HTML estática com alguns links para CSS e JS. E não consigo encontrar onde na documentação Flaskdescreve o retorno de arquivos estáticos. Sim, eu poderia usar,...

464
Retornar resposta JSON da visualização Flask

Eu tenho uma função que analisa um arquivo CSV com o Pandas e produz um ditado com informações resumidas. Desejo retornar os resultados como resposta de uma exibição do Flask. Como faço para retornar uma resposta JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as...

326
Como obter JSON no POSTed Flask?

Estou tentando criar uma API simples usando o Flask, na qual agora quero ler algum JSON POSTADO. Eu faço o POST com a extensão Postman Chrome, e o JSON I POST é simples {"text":"lalala"}. Eu tento ler o JSON usando o seguinte método: @app.route('/api/add_message/<uuid>', methods=['GET',...

276
json.dumps vs flask.jsonify

Não sei se entendi o objetivo do flask.jsonifymétodo. Eu tento fazer uma string JSON com isso: data = {"id": str(album.id), "title": album.title} mas o que recebo json.dumpsdifere do que recebo flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title":

258
O Flask pode ter parâmetros de URL opcionais?

É possível declarar diretamente um parâmetro opcional do URL do balão? Atualmente, estou procedendo da seguinte maneira: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass Como posso dizer diretamente que usernameé...

227
Redirecionando para URL no Flask

Eu sou novo no Python e no Flask e estou tentando fazer o equivalente Response.redirectao C # - ou seja: redirecionar para um URL específico - como faço para fazer isso? Aqui está o meu código: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello...

183
Crie URLs dinâmicos no Flask com url_for ()

Metade das minhas rotas do Flask requer uma variável digamos, /<variable>/addou /<variable>/remove. Como crio links para esses locais? url_for() leva um argumento para a função rotear, mas não consigo adicionar

180
O que são os Flask Blueprints, exatamente?

Eu tenho lido a documentação Flask oficial em modelos e até mesmo um ou dois posts sobre usá-los. Até os usei no meu aplicativo Web, mas não entendo completamente o que são ou como se encaixam no meu aplicativo como um todo. Como é semelhante a uma instância do meu aplicativo, mas não exatamente?...