Flask-Imp's main purpose is to help simplify the importing of blueprints, resources, and models. It has a few extra features built in to help with securing pages and password authentication.
https://cheesecake87.github.io/Flask-Imp/
Create a new project folder and navigate to it.
# Linux
cd /path/to/project-folder
# Windows
cd C:\path\to\project-folder
Linux / MacOS
python3 -m venv venv
source venv/bin/activate
Windows
python -m venv venv
.\venv\Scripts\activate
pip install flask-imp
flask-imp init
Create a new project folder and navigate to it in the terminal, then clone this repository.
git clone https://github.com/CheeseCake87/Flask-Imp.git
Linux / MacOS
python3 -m venv venv
source venv/bin/activate
Windows
python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt
pip install -r requirements_dev.txt
pip install -e .
Flask run --debug
pytest
python3 test_docker
The Flask app is located in the app
folder.
The test Flask app is located in the test_app
folder.
The tests are located in the tests
folder.
The tests are linked to the tests blueprint located at test_app/blueprints/tests
.