プロジェクトにDjangoコメントフレームワークを含め、カスタムテンプレートを追加して、デフォルトのテンプレートの代わりにベーステンプレートを含めました。
ただし、私のベーステンプレートには、動的パラメーターを持つURLテンプレートタグがいくつかあります。
{% url galleries blog.pk blog.slug %}
可変ブログは私のビューのコンテキストに含まれていますが、コメントフレームワークには含まれていません。これにより、コメントを追加しようとしたときに逆一致エラーが発生しません。
可変ブログを常にベーステンプレートに含めるための最良の方法は何でしょうか?
アップデート:
ブログアプリのURLパターン:
url(r'^(?P<blog_id>\d+)/(?P<slug>[\-\d\w]+)/galleries/$', 'galleries', name = 'galleries'),
(r'^comments/', include('django.contrib.comments.urls')),