У меня есть мой часовой пояс правильно в settings.py, но он не применяется везде, где отображаются данные datetimes. В моей панели управления справа часовой пояс отображается на отдельных записях, но отображается UTC + 0, когда я просматриваю список записей.Django datetime часовой пояс не применяется повсеместно
Последняя деталь: неправильный часовой пояс отображается, когда я возвращаю self.datetime в функции __str__ модели.
Помимо создания специального случая, как я могу это исправить?
Посмотрите на [это] (https://docs.djangoproject.com/en/dev/topics/i18n/timezones/#naive-and-aware-datetime-objects) из документации. – Avezou
link * сам по себе * не очень полезный (он может перестать работать в один прекрасный день - это распространено). Предоставьте некоторый контекст: как это может помочь в этом конкретном вопросе. – jfs
Я знаю, что могу настроить часовой пояс на этом месте, но почему это было бы правильно в некоторых местах и неправильно в другом месте? – thekthuser