Нужна помощь по редактированию записей.
Я расставил специально метки, чтобы отслеживать, куда дальше не уходит:
def EditPost(request, pk):
postedit = get_object_or_404(post, pk=pk)
print('tag pk')
if request.method == "POST":
print('tag post')
form = EditForm(
request.POST, request.FILES, instance=postedit)
if form.is_valid():
print('tag valid form')
postedit =
form.save(commit=False)
postedit.author = request.user
postedit.created_date =
timezone.now()
postedit.save()
form.save_m2m()
print('tag all good')
return redirect('/')
else:
form = EditForm(instance=postedit)
return render(request, 'site/post-edit.html',
{'form': form})
"tag post" появляется при сохранении записи, но tag valid form уже не проходит, соответственно изменения не сохраняются в форме редактирования.