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

python - 根据用户自定义 feincms 页面管理员

我试图找到一种方法来根据提供的用户过滤页面对象的管理查询集,我考虑过什么(伪代码):

这是行不通的,因为 feincms 会检查一个完全加载的 django 实例。一个详细的解决方案可能是根本不加载页面模块,并且覆盖页面模型对象或管理员,例如:

文档说明可以以类似的方式设置您自己的页面模块,但对于一个简单的要求,似乎需要进行很多配置。

有没有更简单的方法来覆盖 feincms 模块的管理查询集或模型管理?

0 投票
1 回答
1809 浏览

django - Django管理页面中的分层数据

在一个 Django 项目中,我有一个使用 MPTT 的分层模型,在 models.py 中定义如下:

我正在使用 FeinCMS 在管理页面中显示此分层数据。我在 admin.py 中这样做:

在管理模型页面中,它可以完美运行,并且可以看到层次结构: 在此处输入图像描述

它在编辑或添加时也有效:

在此处输入图像描述

我在 models.py 中有另一个模型:

但是,当添加此类新元素时,无法看到层次结构:

在此处输入图像描述

我尝试将 tree_editor.TreeEditor 用于 Track 的管理视图,但它给出了很多错误,因为 Track 不是分层的,但它的一些 ForeignKey 是。编辑模型轨道的元素时如何显示层次结构?

非常感谢你。

0 投票
1 回答
88 浏览

django-forms - 自定义 feincms 管理表单

我正在使用外键从我的模型创建内容,但我希望对象显示为复选框或多选而不是组合。

有人告诉我使用 feincms_item_editor_form 但我很不确定如何使用它。

我的模型是:

我的内容是:

非常感谢您提前

0 投票
1 回答
128 浏览

django - 从 Django1.3 迁移到 Django1.4 导致 feincms 拖放问题

在 Django 1.3 中,我非常成功地使用了 feincms 和 mptt。我终于开始更新到 Django 1.4.1 以及最新版本的 feincms 版本 1.6.3 和 mptt 版本 0.5.5 我遇到了一个问题,我在树中有三个项目(菜单树)。当我尝试将节点移动为顶级节点但列表中的第二个时,它最终成为列表中的第一个。例如,如果我将 Page1、Page2、Page3 都作为顶级节点并按照树中的顺序排列,那么我使用 feincms 句柄将 Page3 移动到 Page1 下方,它最终位于 Page1 上方。然后,我可以将 Page1 移到 Page3 上方(即到列表的顶部),然后它就到了那里。有没有其他人遇到过这个?我是否配置错误?我到处找,找不到错误的配置。任何帮助深表感谢。

0 投票
1 回答
86 浏览

django - FeinCMS,如何访问 content_types 父对象的属性

因此,假设我有一个注册到 Page 的 content_type RichTextContent。

我可以在 RichTextContent content_type 的模板中呈现 Page 实例的属性吗?

0 投票
2 回答
207 浏览

django - FeinCMS,内容类型字段的中间模型

我正在尝试完成以下任务:

我明白为什么这不起作用。因为下载内容的摘要。

是否有为内容类型字段指定中间模型的解决方法?

0 投票
2 回答
427 浏览

django - RichTextContent 中的 Feincms MediaFile

是否有将 feincms MediaFile 插入 RichTextContent 表单元素(ckeditor 或 tinyMCE)的标准解决方案?我无法在文档中找到任何内容...现在用户需要在 medialib 中复制粘贴一个 url,然后移至页面并粘贴...

0 投票
1 回答
1936 浏览

django - ManagementForm 数据丢失或被篡改

突然,7周后,我收到了这个错误

ValidationError: [u'ManagementForm 数据丢失或已被篡改']

它工作了好几个星期。我没有改变任何事情。当我尝试保存页面时会发生这种情况。

有人有线索吗?

我正在使用 django 1.5 和 FeinCMS 1.7.0

0 投票
1 回答
155 浏览

python - FeinCMS 每个页面对象只允许一个内容类型

是否有任何默认操作允许每页只允许一次内容类型,然后覆盖管理表单?文档对此不清楚

0 投票
1 回答
139 浏览

python - Feincms ApplicationContent 覆盖上下文

如果我添加ApplicationContent到 feincms 页面上的区域,如何更新feincms_page's上下文?

用例

将 feincms_page 的标题更改为应用程序内容的标题