Типичные улучшения

Для поиска по тегу начните название тега с символа '@'.

Улучшения, показаны 9 из 59.

Спрячьте чувствительные данные

Не стоит хранить в коде токены, секретные ключи и прочие пароли. Код рано или поздно …

Отделите STATIC_ROOT от STATICFILES_DIRS

Пока мы занимаемся отладкой django берёт на себя функции веб-сервера и веб-приложения. Обычно эти роли …

Требуйте меньше настроек CLI

Сейчас ваш проект очень муторно разворачивается: вы **требуете** от пользователя прописать кучу настроек для первого …

Измените настройки STATICFILES_DIRS

После `BASE_DIR` папка верхнего уровня у всех путей одна

Вынесите настройку ALLOWED_HOSTS

В файле settings.py есть настройка `ALLOWED_HOSTS`, она нужна для безопасности вашего сайта, защищает вас от …

Не просите менять настройки в файлах репозитория

Локальные настройки проекта не должны попасть в общий репозиторий. Самый простой и надёжный способ этого …

Отключите DEBUG на продакшн-версии сайта

Сейчас ваш сайт запущен как бы "в режиме продакшна", но у сайта включен дебаг. Из-за …

Подставьте в команду переменные окружения

Чтобы не копировать вручную значения, используйте переменные окружения. Их значения можно передать при вызове команды …

deprecated