我的网址如下:
url(r'^box_detail/', BoxJson.as_view(), name='box_details'),
url(
r'^box_detail/(?P<box_id>\d+)/',
BOXJson.as_view(), name='box_details'
)
在js中我正在尝试这个:
var id = 5;
"{% url 'box_details' id %}"
我得到了
Reverse for 'box_details' with arguments '('',)' and keyword arguments '{}' not found. 2 pattern(s) tried: ['api/box_detail/(?P<box_id>\\d+)/', 'api/box_detail/']
我必须使用这个:
"{% url 'box_details' %}" + id
但这看起来不太好,有没有选择这样做? Django 1.10.3