Preguntas etiquetadas con flask

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

3
Hacer una tarea asincrónica en Flask
Estoy escribiendo una aplicación en Flask, que funciona muy bien, excepto que WSGIes sincrónica y de bloqueo. Tengo una tarea en particular que llama a una API de terceros y esa tarea puede tardar varios minutos en completarse. Me gustaría hacer esa llamada (en realidad es una serie de llamadas) …

10
Recargue la aplicación Flask cuando cambie el archivo de plantilla
De forma predeterminada, cuando se ejecuta la aplicación Flask usando el servidor integrado ( Flask.run), monitorea sus archivos Python y recarga automáticamente la aplicación si cambia su código: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader Desafortunadamente, esto parece funcionar solo para archivos * .py , y no …
95 python  flask  jinja2 

10
Archivos estáticos en Flask: robot.txt, sitemap.xml (mod_wsgi)
¿Existe alguna solución inteligente para almacenar archivos estáticos en el directorio raíz de la aplicación de Flask? Se espera que robots.txt y sitemap.xml se encuentren en /, por lo que mi idea fue crear rutas para ellos: @app.route('/sitemap.xml', methods=['GET']) def sitemap(): response = make_response(open('sitemap.xml').read()) response.headers["Content-type"] = "text/plain" return response Debe …

6
frasco-sqlalchemy o sqlalchemy
Soy nuevo tanto en flask como en sqlalchemy, acabo de empezar a trabajar en una aplicación de flask y estoy usando sqlalchemy por ahora. Me preguntaba si hay algún beneficio significativo que pueda obtener al usar flask-sqlalchemy vs sqlalchemy. No pude encontrar suficientes motivaciones en http://packages.python.org/Flask-SQLAlchemy/index.html o tal vez no …

5
¿Enviar datos desde un cuadro de texto a Flask?
Me preguntaba si había una manera de tomar algo de un cuadro de texto en el HTML, introducirlo en el matraz y luego analizar esos datos con Python. Estaba pensando que esto podría involucrar algo de JS, pero podría estar equivocado. ¿Algunas ideas?
92 python  flask 

2
Enlace a archivos estáticos de Flask con url_for
¿Cómo se usa url_foren Flask para hacer referencia a un archivo en una carpeta? Por ejemplo, tengo algunos archivos estáticos en la staticcarpeta, algunos de los cuales pueden estar en subcarpetas como static/bootstrap. Cuando intento entregar un archivo de static/bootstrap, obtengo un error. <link rel=stylesheet type=text/css href="{{ url_for('static/bootstrap', filename='bootstrap.min.css') }}"> …
91 python  flask  jinja2 


10
Cómo habilitar CORS en matraz
Estoy tratando de hacer una solicitud de origen cruzado usando jquery pero sigue siendo rechazada con el mensaje XMLHttpRequest no puede cargar http: // ... No hay un encabezado 'Access-Control-Allow-Origin' presente en el recurso solicitado. Origen ... por tanto, no se permite el acceso. Estoy usando flask, heroku y jquery. …
89 jquery  python  heroku  flask  cors 

3
Cómo imprimir desde Flask @ app.route a la consola de Python
Me gustaría simplemente imprimir un "hola mundo" en la consola de Python después de que el usuario llame al botón /. Este es mi enfoque ingenuo: @app.route('/button/') def button_clicked(): print 'Hello world!' return redirect('/') Antecedentes: me gustaría ejecutar otros comandos de Python desde el matraz (no el shell). "imprimir" debería …
88 python  flask 


1
Escape de la sintaxis de jinja2 en una plantilla de jinja2
Sirvo páginas dinámicas de plantillas Jinja2 en Flask. Ahora estoy definiendo plantillas del lado del cliente, digamos, Jinja2-clone Nunjucks dentro de una etiqueta de script. El problema es que las plantillas del lado del cliente tienen una sintaxis similar a la <% %>que el intérprete Jinja2 de Flask puede interpretar …
88 flask  jinja2 

9
Solicitudes lentas en el servidor local de Flask
Estoy empezando a jugar con Flask en un servidor local y me doy cuenta de que los tiempos de solicitud / respuesta son mucho más lentos de lo que creo que deberían ser. Un simple servidor como el siguiente tarda cerca de 5 segundos en responder. from flask import Flask …
87 python  flask 

11
AssertionError: la asignación de función de vista está sobrescribiendo una función de punto final existente: principal
¿Alguien sabe por qué no puedo sobrescribir una función de punto final existente si tengo dos reglas de URL como esta? app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('main'), methods=["GET"]) Rastrear: Traceback (most recent call last): File "demo.py", line 20, in <module> methods=["GET"]) File ".../python2.6/site-packages/flask‌​/app.py", line 62, in wrapper_func return f(self, *args, **kwargs) …
86 python  flask 

2
Envío de datos desde un formulario HTML a un script de Python en Flask
Tengo el siguiente código en mi secuencia de comandos de Python: def cmd_wui(argv, path_to_tx): """Run a web UI.""" from flask import Flask, flash, jsonify, render_template, request import webbrowser app = Flask(__name__) @app.route('/tx/index/') def index(): """Load start page where you select your project folder or load history projects from local DB.""" …
84 python  html  forms  input  flask 


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.