我的模板中有以下代码:
{% url "app.views.details" d.id %}
通常它运作良好,但现在我有一个问题,即ID的结尾是' L'所以我得到例外:
反向' app.views.details'有论据'(4L,)'和关键字参数' {}'没找到。
现在该ID有什么问题?
编辑: 这是我的url.conf:
url(r'^detailed-stats/(?P<id>\d+)/', 'app.views.details', name='details'),
答案 0 :(得分:1)
long
数字与\d+
模式一致,请尝试使用您的路线的name
参数:
{% url "details" id=d.id %}
答案 1 :(得分:1)
您的网址名称为“详细信息”,但在模板中您尝试使用名为“app.views.detail”的网址。这是不正确的,因为这实际上是将处理URL的视图。将模板更改为
{% url "details" id=d.id %}