Не знаю, верно ли сформулировал вопрос, но суть такова: после валидации формы, она естественно сохраняется. После сохранения хочу отправлять пользователя к просмотру этих самых сохраненных данных. Чтобы сделать redirect на запись, надо знать id этой самой записи. Так вот и вопрос, как этот самый id получить? В cleaned_data id нет. Где его искать?
views.pydef new_entry(request):
if request.method == "POST":
entry_form = EntryForm(request.POST or None)
if entry_form.is_valid():
entry_f.save()
messages.success(request, 'Запись в базе данных успешно создана!')
return redirect('current_entry', entry_id=???)
else:
entry_form = EntryForm()
context = {
'entry_form': entry_form,
}
return render(request, 'add_and_edit.html', context)