これを考慮してください cms_app.py
from django.utils.translation import ugettext_lazy as _
from cms.app_base import CMSApp
from cms.apphook_pool import apphook_pool
class FooHook(CMSApp):
name = _("FooHook Plugin")
urls = ["foo.urls"]
apphook_pool.register(FooHook)
foo アプリには、デフォルトの django ビューである ListView と DetailView を含むビュー モデルがあります。これらには、base.html から継承したデフォルトのテンプレートがあり、foo_list.html と foo_detail.html です。
ドキュメントは、これらのテンプレート内で、たとえば cms ページのサイドバー コンテンツやページ コンテキスト変数などを取得する方法が完全に不明です..
Feincms には{% fragment %}
この目的のためのテンプレート タグがありますが、django-cms でこれを達成するにはどうすればよいですか?