Данный проект предсталяет собой книжный магазин с авторизацией по jwt-токенам, фильтрацией по жанрам, комментирования товара, добавления товара в избранное, а так же показ рекомендуемый товар. Написан этот проект был для уже существующего фронтенда https://github.com/Ireal-ai/bookstore-react
- Python 3.10
- Django 4.2.2
- Django Rest Framework 3.14.0
- PostgreSQL 2.9.3
Сделать клон проектов git clone https://github.com/ipesotskiiy/bookstore-react git clone https://github.com/ipesotskiiy/bookstore
После чего необходимо установить библиотеки pip install -r requirements.txt
Создать .env файл в котором будут указаны данные для бд
Создать дирректорию log и файл log.log
Сделать миграции python manage.py migrate
python manage.py runserver
- https://127.0.0.1:8000/swagger - получение свагера