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

django - 如何在 Django 项目中存储 3rd 方包迁移?

我正在使用该page模块feincms,当我向我的设置添加扩展时,我希望能够将迁移存储在我的 git repo 中。

中有一些关于迁移的文档FeinCMS,但它看起来不完整,我无法让它工作。

我拥有的文件结构是: 设置.py
0 投票
0 回答
44 浏览

python - Django/FeinCMS 忽略语言/国家特定的 url-name

我们有一个使用 FeinCMS (1.7.4) 的基于 Django (1.5.5) 的应用程序。

对于以前的页面,只en配置了基于 (general) 的版本。en-us后来添加了和的特定配置en-ca,使用不同url-name的 s (与en版本使用的不同)。这导致en在该更改之前(通过营销渠道)分发的(基于 - 的)链接不再起作用。

url-name玩弄我注意到的s,Django/FeinCMS 只尊重url-name最后编辑的。意思是,所有上下文(和)都只url-name识别一个。最后编辑/创建的那个。enen-usen-ca

有人知道解决这个问题的方法吗?我试图找到“负责任的”代码,但没有成功。

创建手动重定向不是选项,因为指向特定故事/文章的链接太多。

[编辑 17-10-2016 17:53]

根据 Jonas 的评论,我对cms_page数据库中的表格进行了一些调查。我注意到...

  1. 没有cms_page代表国家特定页面配置的行(例如 foren-usen-ca)。
  2. 尽管最后编辑的url-nametitle是特定于国家/地区的配置,即“有效”的配置,但它们并未显示在表格中。
0 投票
2 回答
113 浏览

django - 在页面管理中重新排序 FeinCMS 内容类型的字段

我让内容类型继承自RichTextContent并添加一些字段,例如标题。

不幸的是,在页面管理员中,文本字段将出现在相应的内联管理员的顶部。但最好先title出现。

如何更改内容类型的内联管理员中的字段顺序?

0 投票
1 回答
62 浏览

django - 如何从页面中检索数据?

我正在使用 FeinCMS。我想在页面对象进入模板进行渲染之前对其进行一些处理。

在我看来,我有代码:

正确获取我所在路径的页面。

我真的很想从这个页面中获取一些数据。

我可以调用一个函数来获取数据吗?如 :

我在 readthedocs 页面中找不到任何东西来回答这个问题。我对模板或渲染区域不感兴趣。