问题标签 [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 投票
1 回答
3407 浏览

python - wagtail 页面提供具有“live”状态的“none” url

我在使用鹡鸰页面时遇到了一些麻烦。

从壳

它工作了一段时间,我将 wagtail 管理员中的Blog Pageroot移到 a Blog Index Page(见下文models.py),由于某种原因,我移动的页面从管理员中消失了,所以我尝试通过再次创建我的数据库来重复我所做的步骤./manage.py sycndb./manage.py migrate,再次创建页面,现在网址不再显示。

我添加了一个断点wagtailcore/models.py以查看发生了什么。关键部分似乎在这里:

self.url_path.startswith(root_path)在我的情况下从来都不是真的。

该循环内的变量:

所有这一切都意味着我创建的页面不可路由。我仍然可以使用 wagtail 管理员的预览模式正确查看我的页面,但我找不到为什么没有通往我的页面的路线:(。

这是我的models.py

0 投票
2 回答
2501 浏览

django - Wagtail 模型的自定义 URL

我有一个这样的模型:

现在,我的默认设置是,如果我的 slug 是hi-there,则可以访问博客文章,site_url:/hi-there/但我希望通过site:url/2014/02/05/hi-there/该页面访问它有多种方法,例如url, url_path我应该覆盖哪个方法,以及在 wagtail 中实现此类目标的最佳实践是什么?

0 投票
1 回答
967 浏览

python - 无法访问 wagtail 管理员中的用户页面

我的 wagtail 管理界面有问题。在我的 urls.py 我这样说:

除了用户链接(/cms-admin/users/)之外的所有链接都可以正常工作。当我转到 /cms-admin/users/ 时,我收到以下错误:

再往下看,我看到 Django 尝试渲染模板并且该行存在问题:

有谁知道我做错了什么?

谢谢玛格达

编辑

好的,我自己发现了 - 问题是我有一个 ID 为 -1 的匿名用户,而 wagtail 使用该模式:['cms-admin/users/(\\d+)/$']. 我仍然不知道如何解决这个问题。

0 投票
1 回答
899 浏览

python - Wagtail/Django:由于验证错误,无法创建此页面

我有一个小项目,我正在使用Wagtail,一个相当新的 Django CMS 来记录赛马的历史。

我正在使用的模型类之一(它的要点在这里)不断遇​​到上述错误。我相当确定它是外键行之一,因为我的其他模型都没有同样的问题,但是由于我的 Django 经验有限,我似乎无法确定具体是什么引发了错误。

我的问题是这个。上面的代码有什么我明显做错的地方吗?除此之外,是否有任何好的资源可以特别处理模型验证?

0 投票
1 回答
1841 浏览

python - Wagtail:部署问题 - /admin 上的 KeyError 'request'

我正在使用 Wagtail CMS 在 webfaction 服务器上部署一个站点。当我尝试访问 www.mysite.com/admin(wagatil 管理员界面)时,它给了我一个 500 错误。我可以毫无问题地访问 django 的管理员。

我查看了服务器日志,它说的是它为“请求”键引发了 KeyError。仅当 Debug 为 True 时才会发生这种情况,我将其更改为 False 并且 /admin 正确呈现。

我验证'django.core.context_processors.request'了设置中添加了TEMPLATE_CONTEXT_PROCESSORS

这是来自服务器日志的回溯

有谁知道我错过了什么?

0 投票
5 回答
9774 浏览

django - Django 1.7.1 的迁移错误

在引入新应用程序 (django-allauth) 后执行迁移时出现错误。我不确定还可以尝试什么来修复错误。我已经尝试了一些东西,但不幸的是它们似乎没有帮助。

运行manage.py migrate时:

模型.py

到目前为止我已经尝试过:

  1. 遵循此处的建议:https ://stackoverflow.com/a/25858659但这对我来说并没有改变任何东西。
  2. 我也试过https://code.djangoproject.com/ticket/22051#comment:12没有成功。

注意: makemigrations 运行(未检测到更改)但迁移失败。

平台设置:目前在 Windows 机器上的 Django 1.7.1 上。django-allauth 在这个盒子上的其他应用程序中成功运行。

有没有人遇到过这个问题,有解决办法吗?

提前致谢

---发出的命令序列如下:

[什么为我解决了这个问题] - 我猜最终成为排序问题....

  1. 在 settings.py 中禁用 INSTALLED_APPS 中的所有 allauth 应用程序
  2. 运行 manage.py migrate 启用所有 allauth 应用程序并禁用为项目生成的 wagtail 应用程序(例如博客)
  3. 再次运行 manage.py migrate 在 INSTALLED_APPS 中启用两组应用程序
  4. 再次运行 manage.py migrate

现在好像很开心。

希望这可以帮助某人并节省他们一些时间!

0 投票
1 回答
1530 浏览

twitter-bootstrap - 将引导 img 响应类添加到 wagtail 所见即所得编辑器

我正在尝试这样做,以便在将正文图像插入页面时,将引导类“img-responsive”添加到图像标签中?

谁能告诉我如何实现这一目标?

0 投票
1 回答
1325 浏览

python - Wagtail 分页问题 - wagtailcore.views.serve - Wagtail 0.8.6 - Django 1.7.7

我正在使用 Wagtail,一个轻量级的 django CMS。我将 Wagtail 升级到 0.8.6(Django 从 1.6.5 到 1.7.7),我有一个基本上显示新闻对象列表的工具:

它使用 django 的分页器,所以如果我尝试访问下一页:

我有一个错误:

这是回溯:

知道什么会导致这种情况吗?使用以前的设置 ( wagtail 0.5, Django 1.6.5) 它正在工作。

0 投票
2 回答
3593 浏览

python - Wagtail 0.8.6 - admin - NoneType' 对象没有属性 'allowed_subpage_types'

当我尝试访问管理员中的特定页面时,我将 Wagtail 0.8.6 与 Django 1.7.7 一起使用:

我收到以下错误:

这是回溯:

在升级之前,Wagtail 0.5 和 Django 1.6.5 正在工作。知道什么会导致这种情况吗?

0 投票
1 回答
461 浏览

django - Wagtail 0.8.6 - 提交审核 - 向主持人组成员发送电子邮件通知