您好我只想使用ajax在网站上重新加载部分数据。
网站是使用Django的模板语言创建的。
我在javascript代码中使用url标记时遇到问题,代码如下。
urls.py
urlpatterns = [
url(r'^(?P<place_id>[\w]+)/$', place_views.place_website,
name='room_view'),
]
网站
<script type="text/javascript">
setInterval(function () {
$("#displayMoment").load("{% url room_view room_id %}");
}, 60000);
</script>
图例
room_view是views.py
中的视图名称room_id是由url模式中的正则表达式捕获的房间ID。但它应该在双重支架中吗? {{room_id}}?
displayMoment是DIV的ID。
问题
有了这个我得到错误
NoReverseMatch at /places/2/
Reverse for '' not found. '' is not a valid view function or pattern name.
何,网站部分看起来应该是什么样?