- Create and activate a virtual environment on your machine:
virtualenv <name-of-env> -p <path/to/python/binary>
source venv/bin/activate
By typing which python
you can ensure that using the virtual environment.
- Install the needed packages:
python -m pip install -r requirements.txt
- Run:
export FLASK_APP=application/application.py
flask run
For a production environment, you should use a WSGI server, for example Gunicorn (which is installed as a dependency):
cd application
gunicorn application/application:app
To run application after laba 7
- ######Windows
venv\Scripts\activate
alembic lalala...
cd application
set FLASK_APP=application.py
set FLASK_DEBUG=1
flask run
- ######Linux
venv\bin\activate
alembic lalala...
cd application
export FLASK_APP=application.py
export FLASK_DEBUG=1
flask run
Use file lab7templates.txt to make your life easier