Skip to main content

A scalable Flask API starter with authentication, blueprints, DB setup, full project generator, and documentation setup using swaggerUI.

Project description

flask-api-starter

A scalable Flask API starter with authentication (JWT), blueprints, database setup, environment configuration, and a CLI project generator.

Usage:

  1. Installation:

    pip install flask-api-starter
    
  2. Create a new project:

    flask-api-starter new myproject
    
  3. In the generated project:

    cd myproject
    pip install -r requirements.txt
    python run.py
    

This package contains a template/ directory that will be copied into new projects by the CLI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flask_api_starter-1.1.3.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flask_api_starter-1.1.3-py3-none-any.whl (14.0 kB view details)

Uploaded Python 3

File details

Details for the file flask_api_starter-1.1.3.tar.gz.

File metadata

  • Download URL: flask_api_starter-1.1.3.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for flask_api_starter-1.1.3.tar.gz
Algorithm Hash digest
SHA256 4ee3b36e137a90aca4e125e17bd5a46253a07c3fbb37fa6c7e2ac91f9025872a
MD5 4634890963d1887a27b6a1f8c6fc9924
BLAKE2b-256 8ab86bdefd5bc359c315f69512bd629887939cb3f3d9849cb11ba5adb1b1acd6

See more details on using hashes here.

File details

Details for the file flask_api_starter-1.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for flask_api_starter-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 42acbeb0a627e0d0a6628f99efe8f49df167e5abe3631d348b3071b952b04a92
MD5 dcf774920201dd2fdd256160c831cf7b
BLAKE2b-256 f4eb85a8473732a99bb30ec94ee584578f68422fc88fe48301e02ccd6e85c8e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page