Передача значения даты в HTML-форму в рамках DjangoPython

Программы на Python
Anonymous
Передача значения даты в HTML-форму в рамках Django

Сообщение Anonymous »

Я создаю свое первое приложение с помощью Django. Я пытаюсь создать форму шаблона для обновления значений в строке таблицы в базе данных. Я хочу заполнить все поля форм существующими значениями из базы данных. Я могу легко передавать даты в виде текста:
Это отображает мою дату:


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


Я предполагаю, что это связано с обработкой форматирования даты. Есть ли простой способ справиться с этим в html? или это требует внутренней работы?
Любой код Python, который я пытался написать в шаблоне, приводил к ошибке 404. Все еще изучаю, каковы возможности. Судя по тому, что я прочитал, я предполагаю, что правильный способ сделать это — использовать функцию в моей модели, но я надеялся, что смогу написать что-нибудь для преобразования даты в моем шаблоне.
Моя точка зрения является базовым:
def update(request, id):
table = table.objects.get(pk=id)
return render(request, 'app/tempate.html', {'table' : table})


Подробнее здесь: https://stackoverflow.com/questions/786 ... -framework

Вернуться в «Python»