问题标签 [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.
python - wagtail 页面提供具有“live”状态的“none” url
我在使用鹡鸰页面时遇到了一些麻烦。
从壳
它工作了一段时间,我将 wagtail 管理员中的Blog Page
从root
移到 a Blog Index Page
(见下文models.py
),由于某种原因,我移动的页面从管理员中消失了,所以我尝试通过再次创建我的数据库来重复我所做的步骤./manage.py sycndb
和./manage.py migrate
,再次创建页面,现在网址不再显示。
我添加了一个断点wagtailcore/models.py
以查看发生了什么。关键部分似乎在这里:
self.url_path.startswith(root_path)
在我的情况下从来都不是真的。
该循环内的变量:
所有这一切都意味着我创建的页面不可路由。我仍然可以使用 wagtail 管理员的预览模式正确查看我的页面,但我找不到为什么没有通往我的页面的路线:(。
这是我的models.py
django - Wagtail 模型的自定义 URL
我有一个这样的模型:
现在,我的默认设置是,如果我的 slug 是hi-there
,则可以访问博客文章,site_url:/hi-there/
但我希望通过site:url/2014/02/05/hi-there/
该页面访问它有多种方法,例如url, url_path
我应该覆盖哪个方法,以及在 wagtail 中实现此类目标的最佳实践是什么?
python - 无法访问 wagtail 管理员中的用户页面
我的 wagtail 管理界面有问题。在我的 urls.py 我这样说:
除了用户链接(/cms-admin/users/)之外的所有链接都可以正常工作。当我转到 /cms-admin/users/ 时,我收到以下错误:
再往下看,我看到 Django 尝试渲染模板并且该行存在问题:
有谁知道我做错了什么?
谢谢玛格达
编辑
好的,我自己发现了 - 问题是我有一个 ID 为 -1 的匿名用户,而 wagtail 使用该模式:['cms-admin/users/(\\d+)/$']
. 我仍然不知道如何解决这个问题。
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
。
这是来自服务器日志的回溯
有谁知道我错过了什么?
django - Django 1.7.1 的迁移错误
在引入新应用程序 (django-allauth) 后执行迁移时出现错误。我不确定还可以尝试什么来修复错误。我已经尝试了一些东西,但不幸的是它们似乎没有帮助。
运行manage.py migrate时:
模型.py
到目前为止我已经尝试过:
- 遵循此处的建议:https ://stackoverflow.com/a/25858659但这对我来说并没有改变任何东西。
- 我也试过https://code.djangoproject.com/ticket/22051#comment:12没有成功。
注意: makemigrations 运行(未检测到更改)但迁移失败。
平台设置:目前在 Windows 机器上的 Django 1.7.1 上。django-allauth 在这个盒子上的其他应用程序中成功运行。
有没有人遇到过这个问题,有解决办法吗?
提前致谢
---发出的命令序列如下:
[什么为我解决了这个问题] - 我猜最终成为排序问题....
- 在 settings.py 中禁用 INSTALLED_APPS 中的所有 allauth 应用程序
- 运行 manage.py migrate 启用所有 allauth 应用程序并禁用为项目生成的 wagtail 应用程序(例如博客)
- 再次运行 manage.py migrate 在 INSTALLED_APPS 中启用两组应用程序
- 再次运行 manage.py migrate
现在好像很开心。
希望这可以帮助某人并节省他们一些时间!
twitter-bootstrap - 将引导 img 响应类添加到 wagtail 所见即所得编辑器
我正在尝试这样做,以便在将正文图像插入页面时,将引导类“img-responsive”添加到图像标签中?
谁能告诉我如何实现这一目标?
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
) 它正在工作。
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 正在工作。知道什么会导致这种情况吗?