django
{% url 'get_rating' subject.id 1 %}没问题
jinja2
{{ url('get_rating', subject.id, 1) }} 报错
django
{% url 'get_rating' subject.id 1 %}没问题
jinja2
{{ url('get_rating', subject.id, 1) }} 报错
1 回答1.3k 阅读✓ 已解决
1 回答878 阅读✓ 已解决
1 回答545 阅读✓ 已解决
1 回答365 阅读✓ 已解决
955 阅读
114 阅读
这个问题刚好碰到
如果是按照标准教程配置的,有一段设置环境便利的文本
换句话说,url实际上是用reverse函数实现的。
reverse(viewname, urlconf=None, args=None, kwargs=None, current_app=None)
正确的写法不知道是什么
我碰到一个需要传入参数的url,发现既不能直接传入参数,参数值必须是可迭代对象元组,列表,
下面一个例子,传入翻页的页码,比如传入第二页,需要用
args = (2,)
,而不是直接的2
,或者args = 2
都不行。下面的这种就可以{{ url("blogs:page",args = (number,) }}