SF
Size: a a a
SF
SF
S
DT
<a href="{{ post.get_absolute_url_update }}"> Update </a>views.py. Это метод класса, если что
<a href="{% url 'post_update_url' post.slug %}">Upadte</a>
def get(self, request, slug):url.py
obj = get_object_or_404(Post, slug=slug)
form = PostForm(instance=obj)
return render(request, 'main_page/post_update.html', context={'form': form})
path('update/<str:slug>', PostUpdate.as_view(), name='post_update_url'),А выскакивает вот такое исключение
Exception Type: NoReverseMatchЯ может супер невнимательный и не вижу, что где-то ошибка, не знаю. В инторхнете говорят, что проблема с урлом, но у меня вроде все нормально
Exception Value: Reverse for 'post_update_url' with no arguments not found. 1 pattern(s) tried: ['update/(?P<slug>[^/]+)$']
S
S
<a href="{{ post.get_absolute_url_update }}"> Update </a>views.py. Это метод класса, если что
<a href="{% url 'post_update_url' post.slug %}">Upadte</a>
def get(self, request, slug):url.py
obj = get_object_or_404(Post, slug=slug)
form = PostForm(instance=obj)
return render(request, 'main_page/post_update.html', context={'form': form})
path('update/<str:slug>', PostUpdate.as_view(), name='post_update_url'),А выскакивает вот такое исключение
Exception Type: NoReverseMatchЯ может супер невнимательный и не вижу, что где-то ошибка, не знаю. В инторхнете говорят, что проблема с урлом, но у меня вроде все нормально
Exception Value: Reverse for 'post_update_url' with no arguments not found. 1 pattern(s) tried: ['update/(?P<slug>[^/]+)$']
DT
S
DT
form <PostForm bound=False, valid=Unknown, fields=(title;content)>
obj <Post: Zero down bitch maima>
request <WSGIRequest: GET '/update/zero-down-bitch-maima1578063245'>
self <main_page.views.PostUpdate object at 0x0409D5B0>
slug 'zero-down-bitch-maima1578063245'
S
S
DT
S
S
DT
<a href="{{ post.get_absolute_url_update }}"> Update </a>
<a href="{% url 'post_update_url' post.slug %}">Upadte</a>
def get_absolute_url_update(self):
return reverse('post_update_url', kwargs={'slug': self.slug})
DT
DT
S
DT