文件名称:flask_sqlalchemy_starter:具有sqlalchemy和alembic的骨架烧瓶应用程序,无需使用flask-sqlalchemy扩展
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-01 22:09:49
Python
带SQLAlchemy和Alembic的Flask应用样板 概述 该项目包括将SQLAlchemy与Flask集成所需的基本样板。 包括Alembic数据库升级。 不使用Flask-SQLAlchemy扩展:因此,不需要SQLAlchemy声明性模型的自定义基类,该类可创建对Flask的依赖关系。 安装 这些说明在某些地方可能是特定于Ubuntu Linux的。 需要Python 3.6+和pipenv。 创建env.sh文件并添加以下环境变量(分别替换~/dev/flask_sqlalchemy_starter , username , userpassword , server和dbname ): export PYTHONPATH= ~ /dev/flask_sqlalchemy_starter export SQLALCHEMY_USERNAME=username expor
【文件预览】:
flask_sqlalchemy_starter-master
----env_test.sh(244B)
----populate_db.sql(303B)
----app.py(78B)
----Pipfile.lock(11KB)
----create_db.sh(188B)
----Pipfile(242B)
----create_db.sql(200B)
----update_user_password.sql(146B)
----.gitignore(1KB)
----flask_sqlalchemy_starter()
--------db.py(238B)
--------alembic()
--------alembic.ini(2KB)
--------__init__.py(226B)
--------models.py(410B)
--------test_hello.py(826B)
--------hello.py(535B)
----readme.md(3KB)