Skeleton app structure
The project structure looks like this:
flask_api
├── /app
│ ├── /blueprints
│ │ └── ...
│ ├── /celery
│ │ └── ...
│ ├── /models
│ │ └── ...
│ ├── /templates
│ │ └── ...
│ ├── /utils
│ │ └── ...
│ ├── __init__.py
│ ├── extensions.py
│ └── middleware.py
├── /database
│ ├── factories
│ │ └── ...
│ ├── migrations
│ │ └── ...
│ ├── seeds
│ │ └── ...
│ └── __init__.py
├── /log
│ └── ...
├── /storage
│ └── ...
├── /tests
│ └── ...
├── config.py
├── manage.py
└── requirements.txt
Package for building a Flask application. |
|
Package for managing the database. |
|
Package for testing the application. |
|
Module loads the application's configuration. |