Articles of flask

AWS Elastic Beanstalk – La secuencia de comandos se agotó antes de devolver los encabezados: application.py

Tengo una aplicación de matraz Elastic Beanstalk en AWS que ocasionalmente no se inicializa y da el siguiente error: [Mon Jan 23 10:06:51.550205 2017] [core:error] [pid 7331] [client 127.0.0.1:43790] script timed out before returning headers: application.py [Mon Jan 23 10:10:43.910014 2017] [core:error] [pid 7329] [client 127.0.0.1:43782] End of script output before headers: application.py ¿Alguna idea […]

Combinación de solicitudes de Python con el Flask-restless, Flask-security y regular

Mi objective es proporcionar una API REST para mi aplicación web. Utilizando: Python 2.7.5 Frasco == 0.10.1 Matraz-Inquieto == 0.13.1 Frasco de seguridad == 1.7.3 Necesito asegurar el acceso a mis datos para el acceso web y REST. Sin embargo, no puedo obtener ninguna request regular de Python con éxito cuando bash conectarme a una […]

¿Dónde busca matraz los archivos de imagen?

Estoy configurando un servidor local usando el matraz. Todo lo que quiero hacer actualmente es mostrar una imagen usando la etiqueta img en la página index.html. Pero sigo recibiendo errores GET http://localhost:5000/ ayrton_senna_movie_wallpaper_by_bashgfx-d4cm6x6.jpg 404 (NOT FOUND) ¿Dónde busca matraz los archivos? Un poco de ayuda sería genial. Mi código HTML es Hi Lionel Messi Mi […]

Cargar y descargar archivos con el matraz

Estoy tratando de escribir una aplicación web realmente simple con PythonAnywhere y Flask que le permite al usuario cargar un archivo de texto, genera un archivo csv y luego le permite descargar el archivo csv. No tiene que ser lujoso, solo tiene que funcionar. Ya he escrito el progtwig para generar el csv desde un […]

WTForms: IntegerField omite la coerción en un valor de cadena

Tengo una instancia de Form con un único IntegerField . IntegerField se representa en HTML como con type=”text” y los datos se devuelven desde un formulario HTML como una cadena de texto. Sin embargo, el formulario no se validará si los datos publicados tienen un valor de cadena para el campo Integer (que se pasa […]

python – Flask basic auth testing con pytest

Actualmente estoy usando Flask-HTTPAuth para la autenticación básica dentro de mi proyecto. Lo he probado a mano utilizando tokens curl y base64 y, de hecho, funciona. Sin embargo, estoy teniendo problemas para crear pruebas que prueben que funciona. Esta es mi prueba actual y siempre vuelve 401: clase TestLoginApi def setup(self): myapp.app.config.from_object(“config.TestingConfig”) self.app = myapp.app.test_client() […]

La forma nunca es válida con WTForms

Tengo un formulario Flask-WTF para iniciar sesión. Aparentemente, el formulario nunca es válido, no importa lo que ingrese, el “éxito” nunca se imprime. ¿Por qué no está validando mi formulario? class loginForm(Form): email = EmailField(’email’, validators=[InputRequired(“Please enter your email address.”), Email(“Please enter a valid email address.”)]) password = PasswordField(‘password’, validators=[InputRequired(“Please enter your password.”)]) @app.route(‘/sign-in’, methods=[‘POST’, […]

¿Cómo uso “tel”, “número” u otros tipos de entrada en WTForms?

Quiero usar un campo de número de teléfono en mi formulario. Lo que necesito es cuando este campo se toca en el teléfono Android, no en el teclado general, pero solo aparece el digital. Aprendí que esto se puede lograr usando <input type="tel" o <input type="number" . ¿Cómo uso los tipos de entrada de teléfono […]

Python – ¿Qué tipo se supone que es flask.request.files.stream?

En Flask (Flask-0.10.1 instalado a través de pip) he intentado manejar archivos cargados como este f = flask.request.files[input_name] stream = f.stream # then use the stream Pero es confuso que, en algunos casos, el stream sea ​​una instancia de BytesIO , pero también la posibilidad de ser un objeto de file . He probado de […]

FlaskApp devolviendo http 500 en apache con mod_wsgi

Estoy intentando alojar mi aplicación Python 3.4 frask a través de apache y mod_wsgi. Ejecutar la aplicación a través de flasks propio servidor funciona bien. La aplicación se realizó en un entorno virtual, pyvenv-3.4. Sin embargo, al intentar conectarse al servidor apache en un navegador, se produce un error de 500 http. Se adjuntan configuraciones […]