Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Веб-разработка и фреймворки > ORA-01843: not a valid month


Автор: Misha_White 2.11.2013, 11:56
Имею некое представление.

Код

class Levels(models.Model):
    date_measure = models.DateTimeField('date measuring')
    up_level = models.FloatField()


    def __unicode__(self):
        return self.date_measure.strftime("%Y-%m-%d %H:%M:%S")


При попытке добавить данные через админку джанги вылетает:
Цитата

ORA-01843: not a valid month


данные:
Цитата

date_measure_0 u'2013-11-02'
 
date_measure_1 u'08:00'


Ну и видимо связанная с этим проблема, которую изначально пытался решить и пришел к вышеописанному, в админке, в таблице данных выводится список из 2013-11-02 00:00:00, а должно бы 2013-11-02 08:00:00

Чего-то не могу решения найти... :( Какая-то несовместимость с форматами дат у джанги, а вернее cx_Oracle 2.1.2, и Оракла. :(

Добавлено @ 12:09
В оракле изменил тип поля на TIMESTAMP, данные добавились. С DATE, TIMESTAMP WITH TIMEZONE, TIMESTAMP WITH LOCAL TIMEZONE не добавлялось...

Осталась проблема с отображением времени.

user posted image
user posted image

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)