Интернет магазин с лендингом товаров, личным кабинетом пользователей, возможностью создания и оформления заказов, RESTful API для взаимодейтсвия с корзиной и товарами
- Python
- Django
- Django REST Framework
- PostgreSQL
- Redis
- Celery
-
Создайте и активируйте виртуальное окружение
python -m venv ../venv source ../venv/bin/activate
-
Установите зависимости
pip install --upgrade pip pip install -r requirements.txt
-
Создайте файл .env и установите необходимые ключи для settings.py (PostgreSQL, Yandex SMTP)
touch .env
-
Создайте и выполните миграции
python manage.py makemigrations python manage.py migrate
-
Запустите Redis
redis-server
-
Запустите Celery
celery -A store worker --loglevel=INFO
-
Запустите локальный сервер
python manage.py runserver