Articles of frasco de

Frasco-SQLAlchemy wtform basado en db

Mi aplicación está funcionando en mi PC principal. Intenté clonar la aplicación en mi computadora portátil (intenté inicializarla en la PC en un directorio diferente y el problema fue el mismo, por lo que el problema no es con la computadora portátil) y al inicializar la base de datos con flask db init obtuve la […]

Flask-Babel no funciona en la página de inicio de sesión

Tengo una aplicación Flask / Dash que usa el módulo Flask-Babel . La traducción funciona como un encanto después de iniciar sesión y navegar por las páginas. Sin embargo, no puedo hacer que funcione para la página de inicio de sesión que siempre se mostrará en inglés. messages.po y messages.mo contienen las cadenas de traducción […]

Enviar mensaje WebSocket desde la vista Frask

Estoy tratando de hacer una aplicación Flask que utiliza WebSockets. El ejemplo de Flask-sockets funciona, pero ¿cómo puedo enviar un mensaje desde una vista normal? De manera similar a cómo Flask-SocketIO usa .emit() y .send() -methods. En el siguiente ejemplo (del ejemplo de Flask-Sockets) me gustaría, por ejemplo, poder transmitir un mensaje desde la vista […]

Frasco WTForms autocompletar StringField con variable

Tengo un formulario que deseo rellenar automáticamente algunos de los campos con la información recibida en una página anterior, pero debe ser modificable si quieren ajustarlo. Estoy utilizando una lista creada dinámicamente para mi SelectField que funciona, pero agregar el StringField no ha tenido éxito. Ver mi código a continuación: forms.py class get_vals(var): … typs […]

¿Cómo hacer cumplir las restricciones en `flask-admin`?

Estamos usando http://flask-admin.readthedocs.org/ para una interfaz de administración rápida. Nuestro modelo tiene limitaciones definidas de la siguiente manera: __table_args__ = ( db.UniqueConstraint(user_id, role, domain_id), db.UniqueConstraint(user_id, role, customer_id), ) Al guardar un registro que viola una restricción mientras se encuentra en el modo de depuración, la aplicación se detiene con un rastreo. Si no está en […]

Usando Flask con CherryPy para servir archivos estáticos

La primera vez que use un marco web, espere obtener consejos sobre el enfoque correcto. Mi objective es tener un servidor que pueda devolver archivos estáticos basados ​​en una url pasada. Utilizo Flask como marco de trabajo web y pretendo usar CherryPy como servidor web. La web describe muchas formas de configurar Flask con CherryPy […]

SQLAlchemy aumenta el límite de QueuePool de tamaño 10 desbordamiento 10 alcanzado, el tiempo de espera de la conexión ha expirado después de algún tiempo

Al utilizar Flask-SQLAlchemy, aparece el error “Se ha alcanzado el límite de QueuePool de tamaño 10 para el desbordamiento 10, la conexión se ha agotado” después de algún tiempo. Intenté boost el tamaño de la agrupación de conexiones, pero solo aplazó el problema. def create_app(config_name): app = Flask(__name__) app.config.from_object(config[config_name]) config[config_name].init_app(app) initialize_db(app) db = SQLAlchemy() def […]

¿Cómo registrar Flask Blueprints de configuración como aplicaciones en Django?

¿Cómo puedo registrar Flask Blueprints desde mi configuración como aplicaciones en Django? Me gustaría definir Blueprints en el archivo de configuración, que se registrará automáticamente #config.py BLUEPRINTS = ( ‘news’, ‘files’, )

Frasco-administrador, la relación de edición que me da la representación de objeto de objeto de clave externa

Tengo un proyecto de matraz, y estoy empezando a aprender el módulo de administración de matraz. Esquema SqlAlchemy para las tablas requeridas. import datetime import sqlalchemy from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import backref, relationship Base = declarative_base() class Workgroup(Base): __tablename__ = ‘workgroups’ id = sqlalchemy.Column(sqlalchemy.Integer, primary_key=True, autoincrement=True ) name = sqlalchemy.Column(sqlalchemy.String(16)) shorthand = sqlalchemy.Column(sqlalchemy.String(4)) […]

Mover Flask-Restplus Swagger API Docs

Estoy tratando de usar flask-restplus para construir una API tranquila en python. Me gustaría tener los documentos swagger ubicados en un lugar diferente al normal “/”. Estoy siguiendo la documentación aquí y he seguido las instrucciones. Estoy usando python2.7.3 y tengo el siguiente código ~/dev/test/app.py : from flask import Flask from flask.ext.restplus import Api, apidoc […]