问题标签 [feincms]

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 投票
0 回答
144 浏览

python - FeinCMS:简单搜索

我正在尝试为我的 feinCMS 页面构建一个简单的搜索。在本教程的帮助下,我创建了一个搜索所有页面标题的搜索:

但我不知道如何在各种内容类型中进行搜索。

现在我已经添加了markdowncontent_set = Page.content_type_for(MarkdownContent),但是我收到了什么,如何循环浏览内容并检查它是否包含query_sring

编辑:

现在我的代码看起来像这样:

也许不是最好的解决方案,但它确实有效。

0 投票
1 回答
252 浏览

python - Imperavi Redactor 集成到 feincms/admin/

来自http://www.feincms.org/why/

FeinCMS 附带由单个字段组成的捆绑富文本内容。默认编辑器是 TinyMCE 实例。包含对 CKEditor 的支持,并且可以轻松集成其他富文本编辑器。

我正在尝试将 redactor(http://imperavi.com/redactor/)集成到 feincms/admin/ ——是否有一些手册或操作指南?

我试过github.com/douglasmiranda/django-wysiwyg-redactor- 不工作,只有

TypeError: $(...).redactor 不是函数

在 FireBug 控制台中。

您可以找到用于测试的编辑器文件github.com/douglasmiranda/django-wysiwyg-redactor/tree/master/redactor/static/redactor

使用的包:Django==1.6.1 + FeinCMS==1.9.1

我将不胜感激任何帮助。

0 投票
0 回答
115 浏览

django - FeinCMS 管理员 - 巨大的页面列表非常慢

我维护一个包含 2000 多个页面的 FeinCMS 网站。页面列表包含一些列表可编辑复选框。加载页面列表需要非常长的时间(最多 20 秒),启用 JavaScript 的时间甚至更长。

首先应该可以只加载顶层的页面,并在需要时使用 ajax 获取子菜单。似乎还没有为此目的发布任何插件或片段。在那儿?

0 投票
0 回答
74 浏览

python - Django + feincms。如何在管理界面显示自建列表?

带有 FeinCMS 的 Django 可以显示表格中的任何内容,看起来不错。但是,如果我必须显示某个表中不存在的一些数据怎么办?

这是我的代码:

这里我们得到了管理界面的代码:

好的。在这里,我们以树状格式获取所有类别。当我们单击任何类别时,我们只会看到其名称和父级。看这个截图: 类别外观

那么,如何通过 django 和 feincms 来展示这个列表呢?我不想在表中创建新键来做到这一点。

0 投票
1 回答
654 浏览

python - / 'str' 对象的 AttributeError 没有属性 '_mptt_meta'

我正在使用 feinCMS 并将自定义内容添加到页面,并覆盖了自定义内容类中的渲染方法。渲染方法如下:

badge/categories.html 模板中的代码是:

页面的覆盖 url 是“/”。如果没有将自定义内容添加到页面,它可以正常工作,但是一旦我添加它,它就会引发以下错误:

0 投票
1 回答
141 浏览

django - FeinCMS:获取模板中后续内容块的属性

如何在渲染 a 的模板中获取有关后续 FeinCMS 内容块的信息RichTextContent

获得类名之类的东西是理想的,但对模型字段的访问也会对我有所帮助。

0 投票
1 回答
240 浏览

python - 在 django 模板中访问 feinCMS url

我想创建一个包含 feincms 页面列表并链接到其 url 的主页。

我在尝试

这是抛出一个错误

feincms 页面位于 localhost/test/

我在 urls.py 中包含以下内容

0 投票
1 回答
119 浏览

python - 将媒体添加到 FeinCMS 扩展

我是 feincms 的新手,想写一个扩展,我写了一个非常基本的

添加文本字段摘录,但现在我想写一个更复杂的。我想允许使用类似于为区域选择媒体的过程将单个特色图像添加到页面,但我对如何进行此操作一无所知。任何有关此扩展的指导将不胜感激!

谢谢!

0 投票
1 回答
414 浏览

django - django-cms 在应用程序挂钩中获取页面上下文

考虑这个 cms_app.py

foo 应用程序有一个视图模型,其中包含默认的 django 视图、ListView 和 DetailView.. 这些有它们的默认模板,继承自 base.html,它们是 foo_list.html 和 foo_detail.html..

文档完全不清楚如何在这些模板中获取,例如 cms 页面的侧边栏内容或页面上下文变量。

Feincms 有用{% fragment %}于此目的的模板标签,如何在 django-cms 中实现这一点?

0 投票
1 回答
99 浏览

django - 如何在管理员中允许两种不同的内容类型作为参数

我是 Django 和 DB 菜鸟,但我正在开发一个既有博客又有文章的网站。它们在各自领域的管理员中实例化,基本上我FeaturedPost在 model.py 中有一个类“”,其中一个属性“内容”我希望能够从可用的博客或文章中选择。

我知道如果我想将内容映射到博客,我会做一个

但是我如何抽象它以便我可以从两种内容类型中进行选择?GenericForeignKey会有帮助吗?

如果在这种情况下有任何帮助,我正在使用 Fein-CMS。