问题标签 [django-cms]

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 回答
5255 浏览

python - Djangocms 中的自定义视图?

我还没有找到令人满意的方法:我有一个运行良好的 djangocms 设置。但是我需要将 CMS 外部表格中的内容添加到我的主页并在模板上呈现该内容。我可以这样做,但是在 CMS 中编辑 urls.py 以使用我的视图,就像这样......

... 排除 CMS 中的任何内容。我知道我只是让我的自定义视图来适应 CMS 的视图正在做什么,但是我该如何实现呢?

目前我的应用程序的观点说:

非常感谢

0 投票
1 回答
1064 浏览

django - django cms 搜索多个站点?

我已经在 django cms 的单个实例中设置了多个站点,并使用 haystack 进行搜索(使用 Solr)。但是,我得到的 search_indexes.py 似乎没有任何效果。就像它只是被忽略并使用默认值一样。为什么我的 search_indexes.py 没有生效?

我有以下内容:

设置.py:

search_sites.py:

mysite/app/search_indexes.py:

0 投票
1 回答
438 浏览

python - 从 django-cms beta3 迁移到 2.1.3(稳定)

嘿伙计们,我正在尝试将 django-cms 从 2.1.0 beta3 版本迁移到 2.1.3(稳定),我已经阅读了很多推荐 South 的帖子,不幸的是我从来没有对 south 做过任何事情,而且我没有它是在创建我的项目时安装的,所以我遵循了许多解决方案,包括运行:

在旧版本上,然后安装新版本并运行:

但是这不起作用,因为 django 抛出以下错误:

所以我想知道是否有人想分享其他解决方案。顺便说一句,我使用 python 2.7 和 Django 1.2.1

0 投票
1 回答
715 浏览

django - django-cms-search 不显示任何结果

嘿,我一直在努力让 haystack 与 whoosh 一起为我一直在从事的 django cms 项目实施搜索后端。在找出一些非常奇怪的权限错误之后,我几乎可以尝到成功的滋味。

我现在有 haystack 正确创建索引,它甚至会显示我创建索引的自定义应用程序的结果,但是我无法让它显示 cms 页面内容的任何结果。由于我没有收到“无结果”消息,因此返回了结果,但在 results.html 模板中没有打印任何内容。

请记住,我让 django-cms-search 处理 cms 应用程序的索引,我认为我不需要添加任何额外内容来显示结果。

因此,概述一下我到目前为止使用 Whoosh 后端安装的 Haystack

我的setting.py设置是

我的search_sites.ph文件看起来像

我的主题模型有一个自定义索引,看起来像这样(这正在工作并恢复 Reuslts)

我的results.html模板看起来像

我显然在这里遗漏了一些明显的东西,任何帮助将不胜感激!

干杯

0 投票
1 回答
516 浏览

django-cms - Django-CMS,如何从管理命令中解析命名的 apphook URL?

我有一个发送电子邮件的管理命令。在这封电子邮件中,我想包含一个注册表单的 URL,它是 CMS 中的一个 apphook 模块。

如何解析该路径的 URL?

从管理命令中,我只看到纯 URLconf,没有 Django-CMS 所做的更改。

0 投票
2 回答
1126 浏览

python - 在另一个页面中呈现 cms 页面

我正在尝试使用自定义 cms 插件在另一个页面中呈现 cms 页面。这是我的插件类:

如您所见,它所做的只是将插件链接到一个页面,然后在我的 cms_plugins.py 上

如您所见,我将所提供页面的 html 传递给插件模板,然后插件模板在托管插件的页面中呈现。我遇到的问题是通过外键选择的页面中的占位符内容没有被呈现(显示)。所以我的问题是,有没有办法以编程方式呈现页面占位符?

0 投票
3 回答
1552 浏览

django - DjangoCMS,使用 CMS 模板之外的片段

我正在尝试在 django-cms 中使用 django-contact-form。django-contact-form 有一个或两个页面(显示一个表单和一个感谢信),由 django 模板表示

在这些模板的左栏中,我想展示一些有关联系我们的一般信息,这些信息应该可以从 CMS 进行编辑。

现在我想我可以在{% placeholder "contact_info" %}某个地方使用。但实际上并没有“联系页面”的概念,因为它已经由 contact_form 应用程序处理了,它只是提供模板(没有 cms 的东西)

我的理解是,我需要创建某种虚假的联系页面和关联的模板才能使其正常工作。

我想说的是:我想使用模板中的可编辑文本片段(或其他任何内容,但在本例中为文本)。我如何在 Django-CMS 中做到这一点?

顺便说一句,下面的链接似乎表明这是可能的,但不是怎么可能的。

https://github.com/divio/django-cms/issues/491

0 投票
1 回答
450 浏览

django - Django-cms:前端编辑器未同步到管理站点中的内容

我在 Windows 机器上新建了一个 Django 项目,并且正在使用 django-cms。我已经开始使用 Django-CMS 的前端编辑器填充主页内容。一切都正确上传并保存;但是,当我尝试通过管理站点查看内容时,它不存在。占位符标签出现,但占位符中的插件和内容不出现。同样,当我尝试从后端添加插件和内容时,前端不会显示它们。似乎有些东西不同步;但是,我不知道如何解决这个问题。

0 投票
3 回答
2941 浏览

django - 如何在 django 的首页上禁用 django cms 顶部编辑栏

我错误地安装了 django-cms;现在在每个页面的顶部,我看到了用于添加或编辑页面的 django cms 栏。

它会加载与我自己的脚本冲突的不必要的 javascript 文件。

如何删除 django-cms?

0 投票
1 回答
1672 浏览

python - Django 和 Django CMS 错误

我刚刚从头开始重新安装了 Django 和 Django-CMS(包括全新的 virtualenv 和 python 构建)。我收到了这个奇怪的错误.. 谷歌一直没有帮助。想法?

这是行:

更多东西