【发布时间】:2020-03-06 07:49:37
【问题描述】:
我正在运行 Wagtail v2.8,我想使用 sn-ps。文档说
您可以通过点击左侧菜单栏中的“片段”链接访问“片段”菜单。
我的没有“片段”项目。我有
INSTALLED_APPS = [
...
'wagtail.snippets',
...]
我需要做什么?
【问题讨论】:
标签: wagtail
我正在运行 Wagtail v2.8,我想使用 sn-ps。文档说
您可以通过点击左侧菜单栏中的“片段”链接访问“片段”菜单。
我的没有“片段”项目。我有
INSTALLED_APPS = [
...
'wagtail.snippets',
...]
我需要做什么?
【问题讨论】:
标签: wagtail
您需要使用@register_snippet 来register a model as a snippet。如果你 ForeignKey 到一个 Django 模型并且需要在 Wagtail 管理员中选择它,你可以在你的 content_panels 或 panels 定义中使用 SnippetChooserPanel:https://docs.wagtail.io/en/latest/reference/pages/panels.html#module-wagtail.snippets.edit_handlers
根据您的需要,您可能会发现使用site setting 更合适。
【讨论】: