использование настроек сайта Wagtail вне приложения Wagtail
У меня есть проект Django с приложением Wagtail, и я хотел бы использовать настройки сайта Wagtail вне приложения Wagtail, но внутри проекта Django.
Модель BaseSetting кажется хорошо определенной, я могу настраивать поля и изменять их через интерфейс администратора Wagtail:
@register_setting
class MarketplaceSettings(BaseSetting):
test = models.CharField(max_length=30, null=True)
...
Первая попытка
Следуя документации, я попытался загрузить теги шаблона настроек:
в шаблонах трясогузки, которые работали
в других шаблонах проекта, который не работал
Вторая попытка
Я попытался создать простые теги и теги включения, в которые я загрузил данные настроек сайта трясогузки, чтобы я мог загрузить их в шаблон, который не поддерживал представление трясогузки, но не работал.
Третья попытка
Я пытался зарегистрировать get_settings работать с wagtailsettings_tags.py модуля снаружи трясогузка вызова ее внутри шаблона, но это было также неисправностью.
Я чувствую, что у меня заканчиваются идеи, чтобы решить эту проблему. Если у кого-то есть подсказка, это было бы здорово, я уверен, что есть разумный способ расширить настройки сайта трясогузки на весь мой проект.