страница прекрасно работает.
Reverse for 'edit' with keyword arguments '{'pk': ''} - ошибка такая.
Вот мой код:
models.py - https://dpaste.org/vswy
views.py - https://dpaste.org/aBGr
urls.py - https://dpaste.org/N6dR
html - https://dpaste.org/1N47
Примечание: если написать pk=2, то все прекрасно работает. Кто знает,в чем может быть проблема?
Ты ошибку прочитал?
Кажется тебя понял, скинь полный traceback
>Примечание: если написать pk=2, то все прекрасно работает. А где ты пишешь pk=2 что все работает?
Да,не рендериться.Вот https://dpaste.org/kmzR
У тебя post точно не пустой?
https://dpaste.org/1N47 вот здесь вместо pk=post.id пишу pk=2 и работает
Это во view.py нужно сделать?вывести post.id?
нет, в шаблоне проверь
ну а посты то есть кроме 2? как у тебя туде post попадает?
сделать,отрендерило просто пустую старницу.белый лист,без ошибки,без ничего
ну вот, у тебя post видимо пустой
2 это и есть id нужного поста,я его в бд посмотрел
это я понял, ты ссылку которая получается в инспекторе проверь
+
Обсуждают сегодня