post/4/remove处的TypeError:“str”对象不是callab

2024-06-25 23:54:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用DeleteView删除一篇文章(确认删除)。我遇到以下错误:

TypeError at /post/4/remove/ 'str' object is not callable

刚接触Django的博客应用程序。其他功能工作正常,但当我试图删除一个职位(确认删除)。我遇到以下错误:

你知道吗网址.py:http://codepad.org/SP55psyf

urlpatterns = [
    ...
    url(r'^post/(?P<pk>\d+)/remove/$',views.PostDeleteView.as_view(),name ='post_remove'),
    ...
]

你知道吗视图.py:http://codepad.org/BVsApXhB(完整文件)

class PostDeleteView(LoginRequiredMixin,DeleteView):
    model = Post
    success_url = reverse_lazy('post_list')

你知道吗型号.py:http://codepad.org/TLUo4NJG

post\确认_删除.html:http://codepad.org/795iD3RB


Tags: pyorghttpurlobject错误文章post