问题标签 [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.

0 投票
2 回答
4989 浏览

wagtail - 链接到 Wagtail CMS 中的特定页面

在 Wagtail CMS 中,我不知道如何构建指向特定页面的链接。我希望模板中有一个(固定的,非创作的)链接,从我BlogIndexPage到我BlogIndexArchivePage,反之亦然。在官方文档中 pageurl看起来很有希望:

但我不明白符号blog_page,但page-classes命名为BlogPageor BlogIndexPagemodels.py我是否必须在我的- 如果是这样:如何定义我要链接到的页面?

0 投票
3 回答
1066 浏览

wagtail - 将字段内容附加到 Wagtail-CMS-admin 中的标题字段

为了区分 Wagtail CMS 管理员中的页面(在页面列表视图中,而不是在编辑页面视图中),title就我而言,这还不够。我有一长串一种页面类型(比如class BlogPage)的页面,其中一些页面可能具有相同的title. 因此,我想在此标题中添加第二个标识字段(此处为: date_from, a )。DateField

我想到了

但这不起作用,page.title没有 mydef用于相应的Wagtail-admin-template

简短版:如何在 Wagtail-admin 中将现有字段预先/附加到标题?

0 投票
1 回答
392 浏览

wagtail - Wagtail 如何处理结构内容?

我正在使用 Wagtail 1.0。我有几种(大约 8 个)页面(主页、联系页面、关于我们的团队页面...、新闻页面等)。

让我们以关于我们的团队页面为例。在页面中间(在 PSD 设计中),我们有团队成员块。上面是一般联系信息块,后面是更详细的信息块。

现在,我认为中间块是一种结构内容。每个区块都有成员全名、图像、联系地址、推特句柄等。

我会使用 InlinePanel、clustermodel... 但这意味着我必须为 Contact Page 和 Contact 模型创建一个完整的表。但是,有人会使用整个表来保持一行吗? 以 Wagtail 方式处理这部分数据的标准方法是什么?

0 投票
3 回答
3136 浏览

django - 如何从 Wagtail 更改侧边栏?

我正在按照 Wagtail 文档创建导航,但建议基于“片段”使用,所以我想更改侧边栏以显示“导航”或“菜单”而不是“片段”,这可能吗? 在此处输入图像描述

但是当我像文档建议的那样使用侧边栏更改时:

所以它引发了一个 AttributeError: 在此处输入图像描述

0 投票
1 回答
321 浏览

django - 在 wagtail 中重新加载媒体文件夹

我正在尝试将图像添加到 cms。我可以通过cms看到如何做到这一点。是否可以通过将它们添加到媒体目录并重新加载它们来添加它们。这将使管理变得更容易,因为我可以使用 shell 来移动东西。

0 投票
1 回答
837 浏览

django - wagtail cms 内容部署到生产环境

我正在研究流行的 django cms 框架 - wagtail 并提出问题:您如何将开发的内容(如页面/文档/图像)部署到生产环境?

我很困惑,因为这些内容(如页面)被保存到数据库中,本质上它们只是数据库表行而不是 git repo 中的资源,所以如果我在我的开发中开发一个简单的网站并且当我部署到产品时,它不像 git push 那样简单。这方面的最佳做法是什么?

我从 torchbox 中阅读了一些代码,有一些数据库转储和使用 fabaric 提取任务的记录,不确定这是否是首选方式,也无法完全理解它们。

或者,如果它是生产站点,是否假设每个人都在那里添加内容,而 prod 是事实的来源,则不需要“内容部署”,因为只有那些模式通过南迁移或其他静态资源进行更改。

如果有人对此有经验并提供指导,请提供帮助。

谢谢

0 投票
0 回答
140 浏览

python - Wagtail 1.0:RoutablePageMixin 抛出 TypeError:serve() 正好需要 5 个参数(给定 2 个)

在按照文档实现RouteablePage 之后,我创建了一个页面,然后尝试渲染它。那是我得到错误的时候。经过一番挖掘,它看起来像是从 wagtailcore/urls.py 开始的,问题是对 serve() 的调用位于 wagtailcore/views.py 中,与此处定义的 RoutablePage serve 函数不匹配。这是我的代码:

可能是什么问题?我有一种强烈的感觉,我错过了一些关于如何使用 RoutablePages 的概念。@route 函数的返回主要是猜测。

任何帮助表示赞赏!谢谢!

0 投票
1 回答
353 浏览

python - 从 json 字符串 [Wagtail CMS] 在模板上渲染图像

我有以下输出:

我想在我的 html 模板上显示该特定图像,我该怎么做?

0 投票
2 回答
9876 浏览

python - Wagtail:在父页面中显示子页面列表

在 Wagtail CMS 中,我正在尝试创建一个索引页面,该页面将显示其所有子页面的列表以及与每个子页面关联的特色图像。

我在 models.py 中创建了这两个页面模型:

在模板 index_page.html 中,我添加了以下代码:

这将显示所有子页面标题,但不显示图像。是否可以检索子页面的图像字段?

0 投票
1 回答
1515 浏览

python - Django Wagtail CMS 迁移:无法解析 [

我在迁移基于 Wagtail CMS 的简单应用程序时遇到问题。

运行后回溯python manage.py migrate

我的应用程序如下所示:

我可以使初始迁移工作的唯一方法:从 INSTALLED_APPS 中删除 PROJECT_APPS,迁移。添加 PROJECT_APPS 并再次迁移。

但我还有很多其他问题:无法运行测试,导致出现同样的错误。此外,如果我修改我的模型并运行python manage.py makemigrations我有Nothing to migrate但我改变了我的模型!

有什么建议么?

谢谢你。