反向' delete_profileimage'参数'()'和关键字参数' {' pk':23}'未找到。尝试过0种模式:[]

时间:2017-03-23 21:18:44

标签: django

我正在尝试通过定义视图和URL来为配置文件图像对象实现简单的基于类的删除视图,如下所示,但我收到标题中提到的错误。

https://gist.github.com/webbyfox/e57e81ae4b9e6719e633676c1c19ff1a

的完整追溯

项目url.py在https://gist.github.com/webbyfox/5649570f60ae98be86206c033a5c7c75

app url.py https://gist.github.com/webbyfox/212636bacca253f4352fe446fc4eb6eb

class ProfileImageDeleteView(LoginRequiredMixin, DeleteView):
     model = ProfileImage
     success_url = 'matrimonial/~imageupload/'

URL.PY

FROM.PY

2 个答案:

答案 0 :(得分:2)

你应该像这样使用url标签:

{% url 'users:delete_profileimage' pk=image.pk %} 

我猜users是您的应用名称

答案 1 :(得分:2)

你应该{% url 'namespace:delete_profileimage' pk=image.pk %}"

其中namespace是project.urls中include函数中给出的字符串。