私が作成して BaseSetting から継承したカスタム モデルをテンプレートに入力する際の問題です。admin にログインして、作成したカスタム設定を表示できます。テンプレートに表示するデータを取得することは別のことです。
これが私のBaseSettingです
@register_setting
class SiteSettings(BaseSetting):
...
company_name = models.CharField(blank=True, max_length=250, help_text='Enter your company name how you would like it to appear on the site')
panels = [
...
MultiFieldPanel(
[
FieldPanel('company_name'),
],
heading="Company Info",
classname="collapsible collapsed"
),
]
インストールしたアプリに追加し、ドキュメント'wagtail.contrib.settings',
ごとに context_processors を追加し、テンプレート設定を
{% load wagtailsettings_tags %}
{% get_settings %}
{{ settings.app_label.SiteSettings.company_name }}
私はまだ何も得られません。どんな助けでも大歓迎です。ありがとうございました。