- Fullstack library application.
- Online book reader.
- Session auth handling.
- Coming soon...
It is strongly recommended for Python projects to use a virtual environment, to prevent package clutter and versions conflicts.
Anaconda
For more information, visit the official Conda documentation website.
$ conda create --name <virtual-environment-name>
$ conda activate <virtual-environment-name>
Venv
$ sudo apt-get install python3-venv
$ python3 -m venv <virtual-environment-name>
$ source <virtual-environment-name>/bin/activate
Make sure you choose the right Python interpreter in your IDE or text editor after creating your virtual environment.
💡 If you are using VSCode, you can do this using the shortcut Ctrl + Shift + P. Then choose the option "Python: Select Interpreter," and select your interpreter (The one with your virtual environment name at the end).
Make sure to cd into the project's root.
$ pip install requirements.txt
$ python manage.py runserver --settings=config.settings.settings