Skip to main content

flask_template

templates used to fast create flask project.

install

pip install flask_template

usage

flasktemplate create [-t simple] project_name

will create a flask project directory named after project_name on current path.

flasktemplate create -t mongo project_name

will create a flask project directory named after project_name on current path. mongo template will use mongodb instead of mysql.

flasktemplate list will list current supported templates.

normal project initial usage flow:

  1. cd {project_name}
  2. pyenv virtualenv {python_version} {virtualenv_name}
  3. pyenv activate {virtualenv_name}
  4. modify SQLALCHEMY_DATABASE_URI with correct database account and database name
  5. design and develop models and migrate, apply them into database with:
    1. python manage.py db migrate
    2. python manage.py db upgrade
  6. design develop apis

update logs

0.4.3

  1. add mongo template
    1. use mongodb instead of mysql as database
    2. add hamlet user authentication, send email
    3. add celery wokers
    4. add send email, tar/zip file, send file
    5. add dockerfile

0.4.2

  1. update requirements
  2. fix bugs

0.4.1

  1. modify config.py;

  2. format by pycodestyle;

0.4

  1. add migrations directory,modify env.py script to support alembic:include, alembic:exclude options in alembic.ini to limit alembic dectecting tables;

  2. fix some typo;

Metadata

Release files for flask-template 0.4.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flask-template 0.4.4
File Size Uploaded Provenance
flask_template-0.4.4.tar.gz 24.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for flask-template 0.4.4
File Interpreter ABI Platform
flask_template-0.4.4-py3-none-any.whl Python 3 none any Details

Total release size: 56.7 kB

Release files / flask_template-0.4.4.tar.gz

Download URL flask_template-0.4.4.tar.gz
Size 24.6 kB
Tags Source
SHA-256 checksum
How to use checksums
2dd91d2e442f831500975f1b470e0f6d16b3c900d3faaa8d4c1e525888c1feeb
BLAKE2b-256 checksum
How to use checksums
ddc516f5048b475e5cd95c021a89e06f64f40fc1552dfb6999a11f2d28cc13ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.1

Release files / flask_template-0.4.4-py3-none-any.whl

Download URL flask_template-0.4.4-py3-none-any.whl
Size 32.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
41b2f4ec4fafb15cd24055d3bb7b1f452536b2615810c5ae1953cfd247f3cc13
BLAKE2b-256 checksum
How to use checksums
29520512798d2573332cd0c463a674fd7258cc1a006c3cdcd6986c7d6a41a7ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.1

Security for flask-template 0.4.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page