Python 3.13.2
Django 5.2
Django Rest Framework 3.16.0
Celery 5.5.0
Django Celery Beat 2.1.0
Gunicorn 23.0.0
- Создать .env файл на основе
.env.example
- docker-compose -f docker-compose.dev.yml up -d --build --force-recreate
- python manage.py migrate
- python manage.py createsuperuser
docker-compose -f docker-compose.dev.yml up -d --build --force-recreate
docker-compose up -d --build --force-recreate
docker-compose -f docker-compose.self.yml up -d --build --force-recreate
pip install -r requirements.dev.txt
python manage.py createsuperuser
Создание, если нужно
python manage.py makemigrations
Накатываем
python manage.py migrate
Просмотр миграций
python manage.py showmigrations
Откатываем все миграции приложения
python manage.py migrate web_app zero
или возвращаемся к 0001_initial
python manage.py migrate web_app 0001_initial
Создание пустой миграции
python manage.py makemigrations --empty web_app
python manage.py startapp app_name
pytest --cov=web_app
pylint ./web_app --load-plugins pylint_django --load-plugins pylint_django.checkers.migrations --django-settings-module=web_app.settings