Улучшения, показаны 13 из 13.
Запуск migrate может поломать ещё работающую старую версию Django. Чтобы простой сайта был меньше, лучше …
Почему-то на сервере все зависимости Python поставлены на уровне системы вместо виртуального окружения. Это помешает …
Деплойный скрипт -- не одноразовый. Это часть кода, часть его поставки. Его тоже нужно будет …
Установка NodeJS и npm -- не часть деплоя. Они должны быть установлены ещё до запуска …
Программисты будут ожидать от bash-сприпта, что он будет исполняемым и пробовать делать так: ```shell-session ./deploy.sh …
Вы уже сообщили в Rollbar о успешном деплое, но ведь его ещё не состоялось! А …
Чем больше в конфиге кода, тем сложнее в нём разобраться. Чем труднее разбираться, тем меньше …
Django просит вас вручную создавать все необходимые файлы специально. Ведь могла бы и генерировать их …
Если сломается любая из management-команд, то, по идее, деплой должен быть прерван, а по факту …
На сайте помимо бекенда есть ещё и фронт. И программисты будут дописывать и его. Помимо …
При каждом деплое GitHub будет запрашивать ваши логин и пароль. Это жутко неудобно. Настройте remote …
Сейчас ваш сайт запущен как бы "в режиме продакшна", но у сайта включен дебаг. Из-за …