Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 14, 2014 18:23:16

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

как форматировать минуты?

помогите пожалуйста форматировать дату.

в шаблоне я пытаюсь вывести дату. мне нужно чтобы выводилась дата и время

<span class="date_mod">Дата редактирования: {{ entry.last_edit_date|date:"Y-m-d H:i"  }}</span>

при этом entry.last_edit_date = 2014-10-14 15:13:33.826618

проблема в том, что в шаблон ничего не выводится. хотя здесь явно написано, что должно выводится при использовании такого подхода

Офлайн

#2 Окт. 14, 2014 19:02:00

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

как форматировать минуты?

zlodiak
entry.last_edit_date = 2014-10-14 15:13:33.826618
То есть entry.last_edit_date - строка?



Офлайн

#3 Окт. 14, 2014 19:20:10

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

как форматировать минуты?

FishHook
нет. в модели она типа DateTimeField:
	last_edit_date = models.DateTimeField(
		'Дата последнего редактирования',
		auto_now=True,
	)	



но при выводе в view, в консоль выводится None:
	entry = Diary.objects.get(id_record=id_record)
	print(entry.last_edit_date)


вот наверное суть проблемы.

Отредактировано zlodiak (Окт. 14, 2014 19:20:49)

Офлайн

#4 Окт. 14, 2014 22:09:30

zlodiak
От: Россия
Зарегистрирован: 2014-01-19
Сообщения: 159
Репутация: +  0  -
Профиль   Адрес электронной почты  

как форматировать минуты?

в общем вопрос снят. я внёс изменения в модель, а таблицы не пересоздал при помощи syncdb. в этом была ошибка

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version