问题标签 [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.
python - 在 Django-CMS 中,如何根据条件重定向页面?
我将 Django 1.3 与 Django-CMS 一起使用
我有一个多语言页面,网址为
/en/hello/world
/it/ciao/mondo
两个 url 都指向同一个页面,不同的翻译。
目前,如果用户写
/it/hello/world
会显示意大利语页面
我不希望两个网址具有相同的确切内容,我想重定向到
/it/ciao/mondo
我尝试在中间件
get_page_from_request中使用(从 cms.utils.page_resolver 导入它之后)
来检查页面绝对 url 是否等于请求的 url
但它总是返回 None
我怎样才能实现我想要的(或者让get_page_from_request返回一些东西?)
django - Django-CMS 插件没有出现
我正在部署一个 Django 网站。我在计算机上使用的所有自定义插件(我可以从下拉列表中将它们添加到模板块中。)但是当我将代码推送到站点时,并非所有插件都可用。
数据库表已创建,如果我导入plugin_pool
并调用discover_plugins()
,然后get_all_plugins()
插件都会显示出来。所以我的问题是,为什么我的插件没有显示?有任何想法吗?
django-cms - 如何在 django-cms 中自定义菜单模板?
谁能给我一个定制 django-cms 菜单模板的样本,好吗?
我试图menu.html
在cms
包文件夹中查找默认值,但找不到任何东西。
谢谢。
python - Django CMS 烦人的错误
我在 Django 项目中有一个简单的搜索应用程序,可以在 CMS 管理员中进行搜索。这是生成 URL 的表单:
这是网址:是视图:这是模板:我不断收到此错误: 有谁为什么,我能做什么?django-cms - 使用 cmsplugin_blog Django CMS 应用程序创建“新闻”部分
如何创建一个通用的“新闻”部分,该部分将使用 cmsplugin_blog 并显示在所有页面上。是否可以在 base.html 中告诉 Django CMS 将应用程序包含在所有页面上?每个新闻条目的内容应显示在页面的主块中。
我的 base.html 看起来像这样:
每个页面都应该在右栏中有一个新闻短列表,其中包含指向单个新闻条目的链接,当单击链接时,这些条目应该显示在基本内容块中。
django-cms - 在 Django CMS 管理面板中更改部分名称
是否可以在 Django CMS 管理面板中更改部分名称?我正在使用 cmsplugin_blog,它作为名为“Cmsplugin_Blog”的部分出现在管理面板中。我想将标题重命名为“新闻”,因为我正在使用此模块进行新闻发布。
我还可以将描述每个条目的单词“条目”更改为其他单词吗?
python - Django-cms 可翻译对象
我正在基于 django-cms 的多语言 eshop 上实施付款计划。我需要对付款计划的国际化支持。
- 用户可以输入任意数量的付款计划(暗示标准 django 模型)
- 每个付款计划都必须在网站支持的每种语言中都有描述(目前为 3 种)。暗示基本的 django-cms 帖子或插件。
我想到的可能的解决方案,但不适合..
- 如果我使用 django 模型,我该如何处理 i18n?
- 如果我使用 cms 插件,我如何将这些描述链接到每种语言的相同 django 模型?
- 如果我使用 cms 页面,如何创建单独的实体?
什么是最优雅的解决方案?谢谢。
django - 如何使用“反向”或等效项来引用与 DjangoCMS 挂钩的 url?
我将 DjangoCMS 与应用程序集成一起使用,如下所述:
http://readthedocs.org/docs/django-cms/en/latest/extending_cms/app_integration.html
但是,这意味着我的应用程序的 url 不再在 global 中引用urls.py
。
现在,如果我尝试reverse
在我的应用程序的其中一个 url 上使用 a ,则会失败。这是有道理的,因为我的应用程序的 url 不再在我的urls.py
. 然而,即使它是有道理的,它也很烦人。
奇怪的是,{% url %}
装饰器仍然有效。关于如何进行的任何想法?
django - 安装 django-CMS 后 .iPython 的权限被拒绝
使用最新的django-cms包 - 它需要一个名为ipdb的包。我安装了它,现在我无法克服错误:
我更改了文件夹的权限,但它不起作用。
我还手动创建了文件 - 但错误是:
我的 google-foo 无法解决这个问题。
我将此文件夹的权限更改为用于登录的当前用户。是否有特定用户可以应用到我不知道的这个文件夹?
固定的!
在得到建议之后,我又想方设法让它发挥作用:
- 其父文件夹上的 chmod 777 将包含 .ipython 文件
- .ipython 上的 chmod 777 一旦创建
- chmod 755 再次进入父文件夹。
作品!
看来这个文件必须是可执行的——当然我不希望它在我的主文件夹中,所以我可以允许它被创建,然后恢复我的更改。
谢谢你们的建议
django - Django-CMS javascript 500 错误
当我尝试在管理面板中使用 django-cms 编辑页面时,出现三个 500 错误。这是错误报告。
实在想不通是怎么回事。