Найти - Пользователи
Полная версия: Работа с формой.
Начало » Django » Работа с формой.
1
trulyalya
У меня такой вопрос как правильно работать с формой если я хочу сначала передать значения в форму , а потом после того как пользователь вносит изменения в форме, перезаписать данные( т е я реализую функцию редактирования). как мне правильно это сделать если я имею только id к изменяемому полю.

def edit(request, note_id):
p = get_object_or_404(Note, pk=note_id)
return render(request,'note/edit.html', {'note': p})

в template
<p><textarea name = "text" class="search-query">{{ note.title }}</textarea></p>


так я пыталась передать значения в форму. но как все правильно сделать через форму? форма у меня есть

class New_Note(forms.Form):
    title = forms.CharField()
DOOMer
т е я реализую функцию редактирования
Используйте для этого "модельные2 формы
http://djbook.ru/rel1.6/topics/forms/modelforms.html

и представления (views), основанные на классах
http://djbook.ru/rel1.6/topics/class-based-views/generic-editing.html#model-forms
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB