Preguntas etiquetadas con flask

Flask es un marco ligero para desarrollar aplicaciones web con Python.

16
Obtenga los datos recibidos en una solicitud de Flask
Quiero poder enviar los datos a mi aplicación Flask. He intentado acceder request.datapero es una cadena vacía. ¿Cómo accede a los datos de la solicitud? from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted data here La respuesta a esta …
736 python  flask  werkzeug 

17
Cómo servir archivos estáticos en Flask
Entonces esto es vergonzoso. Tengo una aplicación que reuní Flasky por ahora solo sirve una página HTML estática con algunos enlaces a CSS y JS. Y no puedo encontrar en qué parte de la documentación se Flaskdescribe la devolución de archivos estáticos. Sí, podría usar, render_templatepero sé que los datos …

13
Devolver la respuesta JSON desde la vista Flask
Tengo una función que analiza un archivo CSV con Pandas y produce un dict con información de resumen. Quiero devolver los resultados como respuesta desde una vista de Flask. ¿Cómo devuelvo una respuesta JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 



7
¿Cómo puedo obtener los parámetros con nombre de una URL usando Flask?
Cuando el usuario accede a esta URL que se ejecuta en mi aplicación de matraz, quiero que el servicio web pueda manejar los parámetros especificados después del signo de interrogación: http://10.1.1.1:5000/login?username=alex&password=pw1 #I just want to be able to manipulate the parameters @app.route('/login', methods=['GET', 'POST']) def login(): username = request.form['username'] print(username) …

8
¿Cómo publicar JSON en Flask?
Estoy tratando de construir una API simple usando Flask, en el que ahora quiero leer algunos JSON PUBLICADOS. Hago la POST con la extensión Postman Chrome, y la JSON I POST es sencilla {"text":"lalala"}. Intento leer el JSON usando el siguiente método: @app.route('/api/add_message/<uuid>', methods=['GET', 'POST']) def add_message(uuid): content = request.json …
326 python  json  post  flask 

4
¿Cómo usar cURL para enviar cookies?
Leí que Enviar cookies con curl funciona, pero no para mí. Tengo un RESTpunto final como: class LoginResource(restful.Resource): def get(self): print(session) if 'USER_TOKEN' in session: return 'OK' return 'not authorized', 401 Cuando intento acceder como: curl -v -b ~/Downloads/cookies.txt -c ~/Downloads/cookies.txt http://127.0.0.1:5000/ * About to connect() to 127.0.0.1 port 5000 …

5
json.dumps vs flask.jsonify
No estoy seguro de entender el propósito del flask.jsonifymétodo. Intento hacer una cadena JSON a partir de esto: data = {"id": str(album.id), "title": album.title} pero lo que obtengo json.dumpsdifiere de lo que obtengo flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} Obviamente necesito obtener un resultado que se parezca …
277 python  json  flask 

11
¿Puede Flask tener parámetros de URL opcionales?
¿Es posible declarar directamente un parámetro opcional de URL de matraz? Actualmente estoy procediendo de la siguiente manera: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass ¿Cómo puedo decir directamente que usernamees opcional?
258 python  flask 

8
Redireccionando a URL en Frasco
Soy nuevo en Python y Flask y estoy tratando de hacer el equivalente de Response.redirectC #, es decir: redirigir a una URL específica, ¿cómo hago para solucionar esto? Aquí está mi código: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ == …
227 python  redirect  flask 




13
¿Cómo consigo que Flask se ejecute en el puerto 80?
Tengo un servidor Flask que se ejecuta a través del puerto 5000, y está bien. Puedo acceder a él en http://example.com:5000 ¿Pero es posible acceder a él simplemente en http://example.com ? Supongo que eso significa que tengo que cambiar el puerto de 5000 a 80. Pero cuando lo intento en …
212 python  networking  flask  port 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.