问题标签 [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 - 共享主机上 FastCGI 上 Django 上的 Wagtail 应用程序
我正在使用 A Small Orange 的共享主机,并按照他们的教程将 Django 设置为使用 FastCGI 在 Virtualenv 中运行。
我正在尝试设置 Wagtail,一个 Django 变体 CMS。我假设它在与 FastCGI 接口的 virtualenv 中作为 Django 中的 Django 应用程序运行。但是当我运行时,我得到一个“应用程序抛出了未经处理的期望”。
我的 dispatch.fcgi 文件读取:
我的 .htaccess 文件读取:
我的文件结构是:
Wagtailwebsite 的 settings.py 和 urls.py 文件按照 Wagtail教程进行编辑
不幸的是,由于共享主机的权限受限,我无法在本地服务器上运行它进行测试。
在这方面我是个大菜鸟,但如果你看到 Wagtail 的用户界面,你就会知道我为什么要把自己扔进深渊。如果我提供了足够的信息,请告诉我!
django - Django 在 FastCGI ImportError 上部署:没有名为 wagtailcore 的模块
我知道已经回答了很多 Django ImportErrors 但我尝试了他们所有的解决方案都无济于事!
背景:我正在尝试使用 A Small Orange 在共享主机上设置 Wagtail(Django 变体)。由于 ASO 规范,我运行 python 2.6 + virtualenv + FastCGI
我的项目目录在:
我的 pip_installed 包和所有相关的符号链接都在:
当我访问我的域时,我在 / Traceback 处收到 Django 的导入错误:
我的设置.py
我的网址.py
Wagtailcore 是我安装的 Wagtail 应用程序中的一个模块。它确实有自己的 init.py 并且位于 python sys 路径上。
所有的回溯都指向 Django,我不愿意摆弄他们的代码。这一定是我的结果,但不幸的是,我没有足够的知识来弄清楚是什么原因造成的。
python - 从 Python 2.7 到 2.6 的语法翻译
这是 Wagtail 中的一句话(带有非常酷的 UI 的 Django 变体 CMS)。问题是它是为 Python 2.7 编写的,我在共享主机上使用 Python 2.6 和 Django + FastCGI。
我已经更改了mhlester发现的以前的语法错误, 但无法解决这个问题:
原始代码:
请问有什么帮助吗?
python - Django Sass Compressor django_libsass.SassCompiler:找不到命令
我正在使用 Django-Compressor Filter 作为 Wagtail 的一部分(具有超酷 UI 的 Django 变体 CMS)。环境是 Wagtail 0.2 + Python 2.7 + Django 1.6 + Virtualenv + FastCGI + Apache 共享主机。
尝试访问 CMS 的管理/登录页面时出现问题。Django 显示错误呈现模板
Skeleton.html 的第 20 行是:
我的settings.py中的预编译器,DEBUG设置为True:
试错 #1
我尝试更改为:
但这导致我出现字典更新序列元素 #0 错误。
我已经安装了 django_libsass 和压缩器,还尝试了, , pip install libsass
, ngm install lessc
turn pip install sass
, added , added其他类似问题中的建议。运行返回相同的错误。DEBUG = False
COMPRESSOR_OFFLINE
COMPRESSOR_ENABLED
manage.py compress
已经重新检查并且站点包和 django_libsass 确实在我的 sys.path 上
SassCompiler 可以在~/env/lib/python2.7/site-packages/django_libsass.py
试错#2
重新检查sass
是否已安装并在我的路径上。
将代码更改为:
返回错误:
试错#3
阅读此feedly 问题后,尝试 pip install compass
无效
试错#4
根据 gasman 的评论,我运行了 python manage.py shell 并尝试导入 SassCompiler 它没有错误。
完整回溯
如果这个问题太长,我深表歉意。
python - wagtail 上传和 Django 不是从 project_root 部署?
我在这里有点困惑,使用Wagtail(Django 变体 CMS),在 virtualenv,FastCGI,在共享主机上提供服务。
我的设置.py
当我运行./manage.py collectstatic
我的静态文件时,我的静态文件被正确编译成~/myproj/static
但是 Django 模板调试坚持要查找~/env/lib/python2.7/static
css 文件。如果我在那里上传我的个人 css 文件,它会弄乱 Wagtail 的 css。
此外,当我通过 Wagtail 仪表板上传图像时,它们会直接转到~/env/lib/python2.7/static
我在这里做错了什么?为什么不提供服务~/myproj/static
?
python - Django/Wagtail 一些图片上传错误 500
我在 FastCGI + Apache + 共享主机上的 virtualenv 中使用Wagtail (Django 变体 CMS)。
通过内置 Wagtail Image Uploader 上传图像时,某些图像可以正常工作和编译,而某些上传会导致 500 内部服务器错误。
已尝试在导致错误但无法发现任何相似之处的图像类型中寻找模式。
我可以上传各种 JPG、GIF、PNG,大小从 88KB 到 236KB,最大尺寸为 1000px x 950px
导致错误的文件也是各种 JPG、GIF、PNG。我不能上传任何大于 300KB 的文件,尽管一些只有 100KB 或更少的文件也会导致 500 错误。通过 django-admin 上传会导致同样的问题。
当我通过 sftp 和 cpanel 上传图像时,图像工作,所以那里没有问题。
WagtailPillow
用于图像处理。
我不确定从哪里开始寻找这个。是枕头还是 Django 错误?
django - 鹡鸰图像模板的标签
我正在使用 Django 变体 CMS Wagtail,并正在尝试为它构建自己的模板。
我可以将图像上传到 Wagtail CMS 的富文本字段中,如下所示:
在我的模板的 html 中,我希望能够调用上传到正文中的特定图像,以便我可以使用 js 对这些特定图像进行不同的样式设置。也许像 {{ body.image }} 之类的?
的HTML:
在这一点上我迷路了,因为我不知道如何找到预先存在的标签字典(如果有的话)或者在不弄乱views.py的情况下创建一个?markdown
或者从那里安装并richtextfield
工作会更直接吗?
我对 html 和 css 更加熟悉,所以一种解决方案是简单地用 html 编写所有内容并使用 {{ MEDIA_URL }} 来调用特定的图像。但这似乎是使用 Wagtail 和 Django 的一种不明智的方式。
python - Gunicorn 无法识别 Wagtail CMS
我正在使用 virtualenv 将我的网站从 Mezzanine 迁移到在 Debian 机器上运行的Wagtail,但是在设置 Wagtail、用户权限和源之后,当我# gunicorn_django
在 wagtail 文件夹中运行时,我收到以下错误消息:
据我所知,我所做的与夹层设置没有什么不同,而且我知道 Wagtail 也是基于 Django 的。有谁知道问题可能出在哪里?
python - How to change django wagtail's admin logo
I am working on a small project and I thought I'd give wagtail a try. I am now wondering how I could change wagtail's admin logo in the sidebar (top left image on the picture bellow).
I could change /static/wagtailadmin/images/wagtail-logo.svg
directly but it'd be wrong ;).
css - wagtail hallojs 编辑器视频嵌入了 padding-bottom
我在玩wagtail并且在使用默认 wagtail 编辑器 ( hallojspadding-bottom
)插入视频时遇到了一个奇怪的问题。原来视频被包裹在一个带有内联样式的 div 中。由于我的视频根本没有响应,我猜我做的不对。.responsive-object
padding-bottom: 62.5%;
我在嵌入的视频下有一个巨大的填充。我找不到解释如何集成 wagtail 的编辑器生成的 html 的地方。文档中有一个关于视频嵌入的页面,但没有任何用处。