问题标签 [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.
django - 安装程序在 Django-CMS 中找不到 cms 应用程序的模型
我已经在我的主机中安装了 django-cms。但有一个问题。那是我制作syncdb的时候,我所有的应用程序都同步了,cms应用程序没有。尽管我已经在设置中声明了足够多的内容。这也根本不是错误。谁来帮帮我。非常感谢!
(1146,“表 '***.cms_page' 不存在”)
python - django-cms 入门:page_submit_row 上的错误
我开始使用 django-cms,当我尝试在管理界面中编辑页面时遇到异常。
TemplateSyntaxError
由于{% page_submit_row %}
模板标签引发了异常。
有人知道 django-cms 的好教程吗?
更新:django-cms 的安装似乎没有完全成功。缺少 admin/page_submit_line.html 模板。我尝试重新安装几次,结果相似。该文件的手动副本解决了该问题。
如何确定安装已正确完成?我猜其他一些文件丢失了。手动复制丢失的文件是否安全?
django - Django FlatPages 与 Django-CMS
没有过多的细节,我正在构建一个 Django 站点,我想实现一个 CMS 解决方案,同时在页面布局、导航和组织方面具有很大的灵活性。
它主要用于我们的文档,到目前为止,我在试图弄清楚 Django CMS 的来龙去脉时遇到了很多麻烦。
有经验的 Django 开发人员会建议我使用带有 tiny_mce 之类的平面页面吗?
python - 编写我自己的 django-cms 插件。有什么建议吗?
我看不到在 django-cms 中创建表的任何可能性。我需要这个功能,所以我正在评估编写自己的插件的可能性。
我开始使用这个产品。我已经仔细阅读了文档,我或多或少地看到了如何做到这一点。
但是,在开始这项任务之前,我很乐意听到一些提示和技巧。有人有使用 django-cms 插件的经验吗?
提前致谢
django - 如何在 Django-CMS 中正确修改自定义插件?
Django-CMS 自定义插件和导航扩展器允许在 HTML 的某些部分创建任何内容 HTML。但是,我经常需要一些特定插件所需的 JavaScript,例如相册查看器插件,它需要 .
我目前的解决方案是让用户为此指定一个特定的模板。我可以在模板 render()中进行一些检查以使用特定的占位符或使用占位符限制,但这似乎不对:它仍然在“body”占位符中。
有什么建议吗?
django - 带有 Django 的 CMS 子站点
我正在使用 Django 创建一个站点,该站点为各种生产者和消费者提供单独的 Web UI 。两个 UI(或“子站点”)都有不同的布局、菜单和图形。然而,他们访问相同的数据库和模型,只是从不同的方面(生产者与消费者......)。它都托管在一个域下,UI 区分是通过 URL 完成的。
当我想将 CMS 集成到该系统以处理菜单结构和文本内容时,问题就来了。我应该如何处理不同 UI 的两个不同菜单?我查看了 django-cms 和 django-page-cms,它们似乎只维护一个菜单层次结构。
有任何想法吗?
一个肮脏的解决方案是为 CMS 中的每个 UI 的菜单项添加不同的前缀,并破解 CMS 代码,以便它只插入正确 UI 的菜单项(作为 show_menu 模板标签的参数给出)。
一个更好的方法是如果可以有多个 CMS 应用程序实例,那么每个实例都有自己的数据库表。但这对于 django 和例如 django-cms 或 django-page-cms 是否可行?
一些进一步的限制:
- CMS 必须支持本地化
- 我更喜欢运行单个 Django 实例,以保持配置和测试简单
python - 无论如何,只有少数人可以访问(站点端)Django CMS页面?
我已经安装了 Django CMS ( http://www.django-cms.org/ ),它几乎是完美的。我一直在 IRC #django-cms 组上聊天,并且已向我确认,我无法访问我在 Django CMS 中创建的页面,仅限于站点方面的少数几个页面。
我知道 CMS_PERMISSIONS 设置,但这似乎只限制管理站点上的用户。我想要实现的是在 CMS 的管理端创建的页面在站点端被限制为少数几个。所以在我的网站方面,我会有我的主页、关于、服务、联系的正常页面,然后它们将成为登录区域。登录后,它们将是仅对特定人员可用的页面。一些页面给一些用户,其他页面给其他用户。
如果这在正常的 Django CMS 安装中无法实现,那么我究竟该如何以另一种方式实现呢?我不是 Django 专家,但这是我想做的事情,我不知道从哪里开始。有人能帮忙吗?有没有其他人做到这一点?
python - Python-MySQLdb 问题:错误的 ELF 类:ELFCLASS32
作为尝试 django CMS ( http://www.django-cms.org/ ) 的一部分,我正在努力让 Python-MySQLdb 工作 ( http://pypi.python.org/pypi/MySQL-python/)。
- 我已经安装了 Django CMS 及其所有依赖项(Python 2.5、Django、django-south、MySQL 服务器)
- 我正在尝试使用 MySQL 作为所选数据库类型的 Django CMS 代码中的示例代码
当我执行python manage.py syncdb
时,出现以下错误:
django.core.exceptions.ImproperlyConfigured:加载 MySQLdb 模块时出错:/root/.python-eggs/MySQL_python-1.2.3c1-py2.5-linux-i686.egg-tmp/_mysql.so:错误的 ELF 类:ELFCLASS32
我已经能够将问题专门跟踪到 python-mySQLdb(在堆栈跟踪中也可见)。除此之外,我完全感到困惑。我不知道 ELFCLASS32 是什么意思,也不知道 ELF 类是什么。
我怀疑这个错误可能与我正在运行 64 位版本的 Debian 5(在 VPS 上)有关。
有什么好主意如何解决问题?
database - 如何完全转储 Django-CMS 的数据
我有一个已经在生产环境中运行的 Django-CMS 实例。我想转储与 CMS(页面和插件)相关的所有数据,以便我可以将其加载回我的开发环境中。
当我这样做时python manage.py dumpdata cms
,它会转储大部分数据,但不是全部。插件的任何内容都不会被转储。当我查看 django-cms 源代码时,我发现插件与其他模型被组织在不同的文件夹中 - 我确信这与dumpdata
.
有谁知道他们将如何实现我想要做的事情?
感谢您的帮助/回答!
django - Django-cms 示例。如何运行它?
我正在尝试运行 django-cms 示例。但我认为我做错了什么。任何人都可以按步骤描述如何运行 django-cms 示例吗?