A forum of famous cars where authorized customers can add and publish articles about cars. Implemented CRUD, permissions, authorization using JWT tokens and much more.
- Pyhton
- Django REST Framework
- SQLite
Additional libraries are specified in the requirements.txt file.
To begin, install: Python
Links are provided to the latest version of the tools.
Create a root directory on your computer, then open it in your code editor or terminal.
Next, write this command into the command line:
git clone https://github.com/S0fft/FaCaRs-Forum.gitYou will see the project files appear in your directory.
Create a virtual environment:
python -m venv .venvAnd activate it:
.venv\Scripts\ActivateNext, install packages:
python.exe -m pip install --upgrade pippip install -r requirements.txtUsing Migrations to Create a Database Structure. Load data from fixture for products and appearance other information.
python manage.py migratepython manage.py loaddata <path_to_fixture_files>Then, run server:
python manage.py runserverAfter starting the server, you can access the application by navigating to http://127.0.0.1:8000 in your browser.
These commands do the same thing as described above:
To begin, install: Python
Links are provided to the latest version of the tools.
Create a root directory on your computer, then open it in your code editor or terminal.
Next, write this command into the command line:
git clone https://github.com/S0fft/FaCaRs-Forum.gitYou will see the project files appear in your directory.
python3 -m pip install --upgrade pipsource ./venv/bin/activatepip install --upgrade pippip install -r requirements.txtpython3 manage.py migratepython3 manage.py loaddata <path_to_fixture_files>python3 manage.py runserverAfter starting the server, you can access the application by navigating to http://127.0.0.1:8000 in your browser.