问题标签 [wagtail]
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 - Django/Wagtail - 根据上传的文档动态生成选择
我正在尝试在 Wagtail 中实现一个图表块,用户可以通过 DocumentChooserPanel 上传电子表格,然后根据该电子表格中的数据生成图表。
我目前有它的功能,但用户必须明确指定他们希望图表基于的变量:
我想知道是否有任何方法可以使用上传并存储在 Documents 中的电子表格中的列标题动态填充 primary_variable 字段 - 这样用户就可以从可用变量列表中进行选择,而不必记住什么是变量被调用。
太感谢了!
python - Wagtail / Django - 在 OneToOneField 中仅列出可用值
我正试图用我的 Wagtail 模型制造一个把戏。
我有两个模型。第一个是 wagtail 片段,第二个是 wagtail Page 模型。页面模型有一个引用我的片段模型的 OneToOneField。
简单的例子:
我正在寻找的是MySnippet
在创建新MyPage
页面时仅在 wagtail 管理中显示可用值。
好吧,我只是想隐藏不可用的。
有任何想法吗 ?
非常感谢 :)
python - Wagail 一页内容不同
我是 Wagtail 和 python 的新手,所以可以为我的问题提供一些帮助。
我有一个网络应用程序(wagtail 网站 + rest api 后端)。
在我的网站上,我有 2 页:
- 带有可访问对象列表的主页(例如照片)
- 包含照片详细信息的 PhotoPage
我想要达到的目标:
- 当我点击主页上的照片时,我被重定向到照片页面
- 我用从后端获得的信息填充照片页
- 而且照片页网址是这样的 http://example.com/photo?id=12345
所以,我想
- 有 1 个模型用于照片页面
- 根据请求的 url 填充照片页(即从主页我将用户重定向到 example.com/photo?id=12345,并且填充了 id=12345 的照片信息)
我想应该有一些中间件来解析请求的 url 以获取 id 并用来自 API 的信息填充页面。这个问题有没有标准的解决方案?
wagtail - 为每个站点选择基本模板
我正在构建一个包含一个主站点和一些微型站点的设置。每个微型网站都将有一个单独的品牌,但使用相同的页面类型。
鉴于 Wagtail 已经有一个Site
链接到适当Page
树的对象,是否还有内置功能来配置模板加载器以选择合适的base.html
,或者我是否必须编写自定义模板加载器?
django - 在将 wagtail 添加到当前项目时,如何修复我的 Wagtail URL 命名空间和资源管理器?
我的问题是我的 URL 即将出现 mysite.com/test-news-1/ 而不是 mysite.com/news/test-news-1/
我已经使用 cookiecutter-django 开始了一个新项目。然后我想将 wagtail cms 添加到项目中并按照文档进行操作。
我得到了 wagtail 管理页面,在 /cms/ 而不是 /admin/ 就像它在这个页面上所说的那样 - http://docs.wagtail.io/en/v1.3.1/getting_started/integrating_into_django.html
我添加了一些应用程序只是为了练习和习惯 wagtail,一个直接从 wagtail 博客示例复制而来。这就是我的问题开始的地方。
wagtail 管理员资源管理器没有像 wagtail 网站https://wagtail.io/features/explorer/那样列出我的应用程序,而是说“欢迎来到您的新 Wagtail 网站!” 当我选择添加子页面时,它允许我选择我已设置的应用程序页面,并且似乎适合我的模型。但是当我发布一些内容并单击转到实时站点时,它会显示为 mysite.com/blog1/ 而不是 mysite.com/blog/blog1/
我相信我的问题是我不理解上面链接的文档页面的最后部分。它说,
请注意,不使用 Wagtail 项目模板时有一个小区别:Wagtail 创建一个基本类型 Page 的初始主页,其中不包括标题之外的任何内容字段。您可能希望将其替换为您自己的 HomePage 类 - 当您这样做时,请确保您设置了一个站点记录(在 Wagtail 管理员的 Settings / Sites 下)以指向新主页。
我尝试从文档页面添加主页模型,但这似乎根本没有帮助。
我非常没有经验,这是我的 urls.py 文件,如果您需要查看其他文件,请告诉我。
wagtail - 如何从管理员编辑页面上的块实例中获取页面实例?
我有一个自定义的 wagtail PageChooserBlock。
如何在 wagtail admin 中获取编辑页面的实例?
python - Wagtail CMS 中的相关页面错误
在使用 Wagtail CMS 1.3.1 构建博客时,我遇到了奇怪的行为。
有一个案例:
我有一个页面 A 应该与页面 B 和 C 有关系
这就是我的页面模型的样子
好的,它看起来是正确的。但是当我链接到我的页面 A 相关页面 B 和 C 时,我的页面与自身相关
怎么了?
python - 服务器错误 500 Wagtail-admin
目前我正在部署一个 Wagtail 项目。到目前为止,似乎一切正常,但有一个问题我无法摆脱。当我尝试访问 Wagtail 管理 url 时,我收到一个内部服务器错误,因为我将settings
文件更改DEBUG
为False
. 当我访问 django-admin 时,情况并非如此。一般来说,整个网站工作正常,没有错误。我找到了这篇文章。但是我的 500.html 模板没有扩展 base.html,我也没有使用 Compress。有什么想法可以解决这个问题吗?
python - Wagtail:如何使用 RichTextField 来表示模型的字符串?
我目前正在处理这个片段
不知何故,我决定我需要定义__str__
,以便我可以区分多个片段。我相信使用body
内容作为字符串表示可能是一个好主意。虽然,身体可以变得非常大,所以前 20 个字符应该可以。
认为这个任务是小菜一碟,我写了这段代码:
...这导致了丑陋的表示,例如<p>Quequeueueueue?</
和<p>FOO<br/></p>
。
我检查了数据库,发现标记存储在数据库中,这看起来很明显。虽然,我仍然想知道。
在不使用 CPU 繁重的 HTML 解析器和解析整体的情况下删除 HTML 标记的方法是什么body
?
我相信正则表达式可以删除一些标签,但是我该如何处理诸如</a
, </blockqu
, <
,之类的情况</
呢?
wagtail - Wagtail:如果模型具有 ForeignKey 关系,片段可以具有 InlinePanel 吗?
我遇到了 Wagtail 片段是具有 FK 关系的模型的情况。我不知道如何在 CMS 中将其作为内联提供。
鉴于:
如何允许 Task 成为 TeamMember 的内联?
还是只有在 TeamMember 是 Page 时才有可能?