问题标签 [wagtail-streamfield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 定制鹡鸰流域
谁能提供创建在 wagtail.io 网站首页上预览的 Wagtail Streamfield 选项所需的代码?
https://media.wagtail.io/images/w1_5pmaP1U.original.width-1600.png
具体来说,我对 Aligned Image、Wide Image、Bustout、Raw HTML 和 Markdown 感兴趣。
python - 如何在 Wagtail CMS 中使用图表
我需要在流场函数中包含自定义图表,如Tauchart 所示。
但是用户怎么可能修改来自 wagtail 管理员的数据呢?我完全不知道如何做到这一点。
我正在考虑一个表单,但可以将表单添加到流场吗?我想是的,我可以通过指向现有表单的链接来做到这一点。但这似乎很难做到,也不是一个好主意。
你有什么想法?对您来说最佳做法是什么?
您是否有任何将 Taucharts 集成到 CMS 中的示例?
wagtail - Wagtail StreamField 在插入新行后未在模板中呈现
我有一个基于 wagtail 的 CMS,最近以更明智的方式重新编写了它。我编写了一个脚本来将旧内容迁移到这个基于 wagtail 2.3 的新版本(旧版本是 wagtail 1.11)。我已经编写了迁移脚本(以重新构建各种外键等)并且所有内容都已填充并且似乎正在工作,除了 StreamFields 的渲染。
令人沮丧的是,当我切换回 v2 的测试数据库时,它工作正常(内容被渲染) - 我一直在搜索我的数据库以查找两行之间的差异(在 wagtailcore_page 或 blog_blogpostpage 中)并且看不到任何差异。显然我在 wagtail 获取 StreamField 内容的方式中缺少一些东西,任何人都可以告诉我我在迁移中可能错过了什么吗?非常感谢!!
模型.py
表 blog_blogpostpage 条目:
迁移脚本.sh
模板.html
^^^ page.body 字段没有显示任何内容,但会呈现描述、日期和作者。
wagtail - Wagtail:流场值的外键
我想允许 wagtail admin 中的下拉菜单从另一个模型的流域中包含的值(块)中进行选择,这可能吗?我想象过这样的事情:
在哪里
但我不确定这是否可能?任何建议将不胜感激。谢谢!
django - 如何在所有其他 wagtail 页面上导入 Wagtail 页面
我想在我的一个 Wagtail 页面上添加一些内容,我正在尝试在我的所有其他 wagtail 页面上导入那个 Wagtail 页面。我尝试这样做的原因是,如果将来我对内容进行更改,它应该始终反映在所有其他 Wagtail 页面上。有没有办法可以在我所有其他 Wagtail 页面上导入 Wagtail 页面,如果有,请告诉我。提前致谢!
我有一个具有以下配置的网站:1)Django-2.0.8 2)Wagtail-2.2.4
wagtail - 鹡鸰将代码插入主体(流场)
是否可以以除 RawHTML 之外的任何其他方式插入 html?RawHTML 是一种威胁,我想知道我是否可以用另一种方式来做。
提前致谢!
wagtail-streamfield - 如何从 Wagtail Streamfield 中的 DocumentChooserBlock 访问文档 URL?
我正在尝试访问上传到 wagtail 流域的文档的 URL,但 URL 为空白。
将 {{page.document.url}} 与块一起使用是行不通的。
这是我在模型中使用的,然后在面板中定义了 DocumentChooserBlock()
上传文件将有助于在页面上显示它。
wagtail - 在流场块中内联创建片段 (Wagtail 2.3+)
所以可以说我为 Wagtail 设置了以下模型:
我的客户将在MySnippet
他们进行时创建很多项目。移动到 CMS 中的另一个视图,创建一个MySnippet
,然后回到他们的主MyPage
编辑器来选择它,这将是非常尴尬的。
Q1 有没有一种简单的方法来添加一个SnippetChooseOrInlineCreate()
块,以便客户端可以在MySnippet
创建s 时添加新的MyPage
s?
Q2 如果没有现成的简单方法,你会如何建议接近这个?