РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjPmBsCn 6 of 187 menu

Конфигурирование Django

Основные настройки Django хранятся в файле settings.py внутри пакета проекта. Давайте разберем важные из них.

Настройка DEBUG включает режим отладки. При True Django подробно показывает ошибки в браузере. На боевом сайте значение должно быть False:

DEBUG = True

Настройка SECRET_KEY - секретный ключ проекта. Django использует его для подписи данных (сессии, токены и другое). Этот ключ нельзя светить публично:

SECRET_KEY = 'django-insecure-...'

Настройка ALLOWED_HOSTS задает список доменов, с которых можно обращаться к сайту. При DEBUG = False список нужно заполнить, иначе Django не примет запросы. Например, 127.0.0.1 и localhost:

ALLOWED_HOSTS = ['127.0.0.1', 'localhost']

Настройка LANGUAGE_CODE задает язык проекта по умолчанию. Для русского языка укажите 'ru-ru':

LANGUAGE_CODE = 'ru-ru'

Настройка TIME_ZONE задает часовой пояс проекта. Например, 'Europe/Moscow':

TIME_ZONE = 'Europe/Moscow'

Откройте файл settings.py и изучите его содержимое.

Включите режим отладки, если он выключен. Убедитесь, что DEBUG = True.

Установите русский язык и ваш часовой пояс.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить