es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: FLASK-SQLALCHEMY

Flask SQLAlchemy no crea todas las columnas de mi modelo.

Estoy usando Flask y Flask SQLAlchemy para crear mi base de datos SQLite que tiene una tabla con varias columnas. He creado mi modelo, pero una vez que ejecuto la aplicación solo crea las primeras 03 columnas?!!! … db = SQLAlchemy() def setup_db(app): db.app = app db.init_app(app) def db_drop_and_create_all(): db.drop_all() . . . Read more

Cómo establecer el nombre del esquema de la base de datos de PostgreSQL en una sesión de Flask.

Con Flask Session, pude crear exitosamente una tabla de sesiones. Sin embargo, ahora necesito establecer el nombre del esquema en la base de datos PostgreSQL. ¿Cómo lo configuro? def create_app(): app = Flask(<strong>nombre</strong>) cors = CORS(app, resources={r”/*”: {“origins”: “http://localhost:8080/”}}) app.config[‘SESSION_TYPE’] = ‘sqlalchemy’ app.config[‘SQLALCHEMY_DATABASE_URI’] = ‘postgresql://postgres:password@localhost:5432/database’ app.config[‘SQLALCHEMY_TRACK_MODIFICATIONS’] = False app.config[“SESSION_SQLALCHEMY_TABLE”] = . . . Read more

La carga de un archivo PDF a SQL-Alchemy en Python mediante Blob.

Estoy tratando de subir libros en formato PDF a sqlite3. Escribí este código que sube: Autor Título PDF de la historia, pero la porción de blob no parece funcionar aquí: class Book(UserMixin, db.Model): id = db.Column(db.Integer, primary_key=True) author = db.Column(db.String(50), unique=False) title = db.Column(db.String(50), unique=False) pdf= db.Column(db.Blob(10000000)) @app.route(‘/uploadStory’, methods=[‘GET’, ‘POST’]) . . . Read more

Unir tablas en un bucle SQLAlchemy.

Digamos que tengo una tabla base BaseTable y una lista de tablas auxiliares [SupportTable1, SupportTable2, SupportTable3], y quiero hacer algo como esto: with session_maker.begin() as session: stmt = session.query(BaseTable, SupportTable1, SupportTable2, SupportTable3)\ .join(SupportTable1, SupportTable1.base_id==BaseTable.id)\ .join(SupportTable2, SupportTable2.base_id== BaseTable.id)\ .join(SupportTable3, SupportTable3.base_id==BaseTable.id) Sin embargo, me gustaría hacer una función merge_tables(base_table, list_of_ancillary_tables) que permita . . . Read more