Форум сайта python.su
Пытаюсь написать первое свое приложение на django и вот с чем столкнулся
У меня есть модель в котором есть такое поле:
date = models.DateField('confirmed date', default=datetime.date(1, 1, 1))
Проблема в том что без указания времени это поле не отображается в админ панели.
В базе есть есть значение со временем: 2016-05-29 07:48:27 а не просто 2016-05-29
И оно отображается в админ панели.
Сейчас я вижу только вариант в будущем убрать input для времени, оставив только дату. Возможно ли такое и смогу ли я это сделать через обычную настройку полей для админ панели? Или есть другие варианты?
Офлайн
Проблема в чем? Вопрос не ясен.
(Instructions unclear, dick stucked in datefield)
Офлайн
mirak
Проблема в чем?
Офлайн
А как так получилось что одни записи выводятся, а другие нет?
Код бы Модели и админки. И я бы еще глянул что там в самой базе, в каком виде они там, не через админку, а через какой-то браузер базы. У меня например для sqlite в ubuntu есть DB Browser. Ну или можно текстом сам файл базы посмотреть. Кароч, надо искать где этот испорченый телефон происходит, в момент когда данные посылаются из админки, в самой базе или при выводе.
Офлайн
все, разобрался, виноваты мои кривые ручки, я не делал миграцию, после того как сменил тип поле в модели, теперь все работает
кому то надо сообщить что бы тему удалили?
Отредактировано Derian (Май 30, 2016 21:56:13)
Офлайн
Тьху, я почему-то подумал что в стартпосте было про миграцию, что она сделана.
Офлайн