Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 4, 2014 17:23:44

despair4
Зарегистрирован: 2014-09-07
Сообщения: 55
Репутация: +  0  -
Профиль   Отправить e-mail  

RuntimeWarning: DateTimeField

/usr/local/lib/python2.7/dist-packages/django/db/models/fields/__init__.py:1278: RuntimeWarning: DateTimeField kill.killTime received a naive datetime (2014-09-06 09:56:00) while time zone support is active.
RuntimeWarning)

как избавиться от этого ворнинга?

возникает когда ввожу в орм в killTime=models.DateTimeField() строку времени полученную из json

ps пробовал:

            my_datetime = timezone.make_aware(k["killTime"], timezone.get_current_timezone())
            kk=kill(killID=k["killID"],
                    killTime=my_datetime,

вылетает с другой ошибкой

Офлайн

#2 Окт. 5, 2014 08:52:15

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

RuntimeWarning: DateTimeField

>>>вылетает с другой ошибкой
И вы низачто не скажите с какой? make_aware - это правильный вариант, нужно понять эту ошибку.



PS.
>>>как избавиться от этого ворнинга?
Выключить нафиг поддержку таймзон, если она не нужна. тынц



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version