我在我的项目中包含了 Django 评论框架,并添加了自定义模板以包含我的基本模板而不是默认模板。
但是,在我的基本模板中,有一些带有动态参数的 url 模板标签:
{% url galleries blog.pk blog.slug %}
变量blog包含在我的视图中的上下文中,但不包含在评论框架中,当我尝试添加评论时,这会导致没有反向匹配错误。
将变量博客始终包含在基本模板中的最佳方法是什么?
更新:
博客应用程序的 url 模式:
url(r'^(?P<blog_id>\d+)/(?P<slug>[\-\d\w]+)/galleries/$', 'galleries', name = 'galleries'),
(r'^comments/', include('django.contrib.comments.urls')),