相对广泛讨论了错误。我经历了所有的主题,但似乎没有解决方案。错误是:
“使用参数'('',)'和关键字参数反转'收藏' '{}' 未找到。尝试过1种模式: [u'music /(?P [0-9] +)/ favorite / $'] [15 / Mar / 2017 22:09:49]“GET / music / HTTP / 1.1“500 119546”
网址模式
app_name = 'music'
urlpatterns = [
url(r'^(?P<album_id>[0-9]+)/favorite/$', views.favorite, name='favorite'),
]
模板:
<form action="{% url 'music:favorite' album.id %}" method="POST">
查看:
def favorite(request, album_id):
正如您所看到的,我创建了命名空间,但django仍无法撤消网址。是否与模板的目标有关?
答案 0 :(得分:0)
非常感谢您的回答!我纠正了这个错误。这是一个错误的.html文档也指向我的观点。
我正在寻找它超过3个小时,结果没有去健身房...邪恶的蟒蛇!