В dev режиме
docker-compose -f docker-compose.dev.yml up -d --build
Копировать
В prod режиме
docker-compose up -d --build
Копировать
В изолированном режиме
docker-compose -f docker-compose.self.yml up -d --build
Копировать
В режиме доплоя на dev стенд
docker-compose -f docker-compose.deploy.yml up -d --build
Копировать
В dev режиме
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
Копировать
Откат миграций до указанной
python manage.py migrate web_app 0001_initial
Копировать
Создание пустой миграции
python manage.py makemigrations --empty web_app
Копировать
Создание приложения
python manage.py startapp app_name
Копировать
Сборка статических файлов
python manage.py collectstatic --noinput
Копировать
Выгрузка фикстур
python manage.py dumpdata apps.Office --output data.json
Копировать
Загрузка фикстур
python manage.py loaddata data.json
Копировать
Запуск воркера celery
celery -A web_app worker --loglevel=debug --without-gossip --without-mingle --without-heartbeat -E
Копировать
Запуск воркера flower
celery -A web_app flower
Копировать
Запуск воркера beat
celery -A web_app beat
Копировать
Запуск тестов из консоли
pytest --cov=web_app
Копировать
Запуск pylint из консоли
pylint ./web_app --load-plugins pylint_django --django-settings-module=web_app.settings
Копировать