Django テンプレートが DB から読み込まれない
テンプレートを新しいデザインに変更中です。このプロセス中に、カテゴリ リストの読み込みが停止しました。
「category_list は 2 つの引数を取ります」</p>
html ファイルでは、「category_list」が次のようにロードされています。
{% category_list request.path %}
この状況で「2つの引数をとる」という意味を誰か説明できますか?
編集: カスタム テンプレート タグは次のとおりです。
def category_list(request_path):
list_cache_key = 'active_category_link_list'
active_categories = cache.get(list_cache_key)
if not active_categories:
active_categories = Category.active.all()
cache.set(list_cache_key, active_categories, CACHE_TIMEOUT)
return {
'active_categories': active_categories,
'request_path': request_path
}