В прошлый раз я особо не продвинулся, поскольку остановился на разборе содержания файла settings.py. Потратил не мало времени, зато теперь не страшно туда заглядывать. Настало время очередного «трая». Итак, Django по умолчанию использует SQLite. SQLite — это встраиваемая кроссплатформенная база данных, которая поддерживает набор команд SQL. Послушаю совет из учебника и не буду менять SQLite на что-то другое. Все равно пока мне не особо понятны различия между SQLite и PostgreSQL. А вот часовой пояс я пожалуй поменяю и укажу 'America/Los_Angeles' (UTC - 08:00). Это дань уважения Blizzard, штаб квартира которой находится в Калифорнии. Список часовых поясов можно подсмотреть тут, нужен третий столбец. Модели. В учебнике говорится, что Django придерживается принципу DRY при работе с моделями. Принцип DRY означает, что каждая отдельная концепция и/или кусок данных следует хранить лишь в одном месте. Не нужно повторять один и тот же код. В файле polls/models.py необходимо описать две модели
Запускаем приложение на Django по учебнику, часть 3,5
21 мая 202021 мая 2020
26
2 мин