我试图跟随演示博客项目,以获得与wagtail的速度。我已经将wagtail安装到一个现有的django应用程序中
http://wagtail-nesting-box.readthedocs.io/en/latest/tutorial_blog/
我安装了嵌套盒:
pip install wagtail-nesting-box
我在settings.py中添加了以下内容
INSTALLED_APPS = [
'wagtail_box',
'wagtail_box.blog',
'wagtail.contrib.settings',
]
我使用以下方法迁移了virtualenv中的更改:
python manage.py migrate
我按照说明创建了一个博客页面,然后创建了一个子项博客文章
博客文章编辑器加载,我看到了各个字段,包括正文。。。但是,当我单击段落元素时,会出现一个蓝色框,但我无法编辑它
如果我单击H2元素,我可以编辑它。但是段落元素被锁定了,我不能添加任何文本
如果试图保存段落元素中没有内容的页面,则会收到以下错误:
ValueError at /cms/pages/7/edit/
invalid literal for int() with base 10: ''
我在stream\u block.py中找到了这段代码
int(data['%s-%d-order' % (prefix, i)]),
如何解锁段落元素以使其可编辑
如何生成更方便用户的错误?因此,如果django应用程序的段落字段为空,它不会崩溃
谢谢
事实证明,有Javascript可以使某些区域可编辑,这些区域需要放在静态文件夹中
找到以下每个文件夹:-
每个文件夹都包含一个静态目录。 将每个静态目录的内容复制到公共web静态文件夹中
特别是wagtailembeds静态javascript使主体可编辑
相关问题 更多 >
编程相关推荐