mirror of
https://github.com/StefBuwalda/WebTech.git
synced 2025-10-30 11:19:58 +00:00
33 lines
683 B
Markdown
33 lines
683 B
Markdown
# How to install
|
|
## Setting up your virtual environment
|
|
### Creating virtual environment
|
|
python -m venv venv
|
|
|
|
### Activating environment for package installation (windows)
|
|
.\venv\Scripts\activate.bat
|
|
|
|
### Installing required packages
|
|
pip install -r requirements.txt
|
|
|
|
## Setting up the database
|
|
### Initialize database
|
|
flask --app app.py db init
|
|
|
|
### Migrate database
|
|
flask --app app.py db migrate
|
|
|
|
### upgrade database
|
|
flask --app app.py db upgrade
|
|
|
|
## Seeding the database
|
|
Run seed.py to seed the database with a few users and services
|
|
|
|
## Starting application
|
|
Run app.py to run the application
|
|
|
|
|
|
|
|
|
|
# Development commands
|
|
#### Updating requirements.txt
|
|
pip freeze > requirements.txt |