Canvas is a Django photo sharing application where users can review, like, and post different methods of consuming cannabis strains.
Create an environment for the application dependencies using an environment manager of your choice. See virtualenv or conda.
conda create --name $ENVIRONMENT_NAME python
Activate the environment.
conda activate $ENVIRONMENT_NAME
Use the package manager pip to install the dependencies located in requirements.txt.
python -m pip install -r requirements.txt
Create a table in PostgreSQL and configure the setings.py located in the canvas directory.
Make the migrations.
python manage.py makemigrations
Apply the changes to the database.
python manage.py migrate
Run the server.
python manage.py runserver