Django CMS 教程

     2023-02-24     252

关键词:

【中文标题】Django CMS 教程【英文标题】:Django CMS tutorial 【发布时间】:2013-09-04 05:36:28 【问题描述】:

在完成 Django 中的投票教程后,我一直在学习 。一切似乎都在 Django 中完美运行,但是,当我在关注 http://docs.django-cms.org/en/latest/extending_cms/extending_examples.html# 之后尝试在 Django-CMS 中运行新页面时,我遇到了我遇到的问题

NoReverseMatch at /polls/
u'polls' is not a registered namespace

1   <h1>Question available here</h1>
2   % if latest_poll_list %
3       <ul>
4       % for poll in latest_poll_list %
5           <li><a href="% url 'polls:detail' poll.id %"> poll.question </a>      </li>
6       % endfor %
7       </ul>
8   % else %
9       <p>No polls are available.</p>
10  % endif %

所以那里的模板似乎无法识别民意调查。

所以问题是:

    django-cms 教程是否与 django 教程没有同步好? 如果是namespace的问题,我怎么能用django-cms的方式放一个namespace呢?我一直在尝试将 app_name 属性放入 cms_app.py 但它仍然无法正常工作..

    在学习本教程时,我被要求创建一个新模板,我假设它名为 plugin.html,因为

    render_template = "polls/plugin.html"
    

    但是当我查看堆栈跟踪时,该文件仍在 index.html 中查找。 所以……plugin.html有什么用?

【问题讨论】:

赞成,b/c 不明白为什么你的问题应该是否定的。 【参考方案1】:

所以我通过重新添加使其工作:

    (r'^polls/', include('polls.urls')) in the main urls.py

我不确定为什么必须这样做,因为教程明确给出了删除该行的说明。不过,这可能与https://github.com/divio/django-cms/issues/1858这个问题有关。

我正在使用 django 版本 1.5 和 django-cms 3.0.0beta

【讨论】:

如何在 django-cms 中使用表单?

】如何在django-cms中使用表单?【英文标题】:howtouseformsindjango-cms?【发布时间】:2011-07-2312:34:18【问题描述】:我是django-cms的绝对新手。我已经完成了本教程,并按照文档中的说明对其进行了配置。现在,我必须构建一个使用... 查看详情

模板块内的 Django CMS 占位符不显示

】模板块内的DjangoCMS占位符不显示【英文标题】:DjangoCMSPlaceholderWithinTemplateBlockNotDisplaying【发布时间】:2017-09-1921:49:15【问题描述】:我正在关注this使用DjangoCMS构建基本博客的教程,但遇到了一个奇怪的行为。当我发现没有在C... 查看详情

将现有的 django 应用程序与 django-cms 集成

】将现有的django应用程序与django-cms集成【英文标题】:Integratingexistingdjangoapplicationwithdjango-cms【发布时间】:2011-07-0715:28:27【问题描述】:我有一个现有的django应用程序,我需要与它集成django-cms。Django-cms将主要用于为应用程序... 查看详情

无法导入名称六 Django-CMS

】无法导入名称六Django-CMS【英文标题】:CannotimportnamesixDjango-CMS【发布时间】:2013-10-1108:34:35【问题描述】:我正在使用django1.3和django-cms2.2,当我运行时出现如下错误:django.template.base.TemplateSyntaxError:\'cms_tags\'isnotavalidtaglibrary:Im... 查看详情

Django CMS - 无法通过 cmsplugin_filer_image 上传图像

】DjangoCMS-无法通过cmsplugin_filer_image上传图像【英文标题】:DjangoCMS-notabletouploadimagesthroughcmsplugin_filer_image【发布时间】:2012-10-1022:29:30【问题描述】:我在djangocms2.3.3上进行本地安装时遇到问题:我已经通过pip在单独的virtualenv中... 查看详情

Django-CMS - 当我指定模型时,管理员的 CMS 部分消失

】Django-CMS-当我指定模型时,管理员的CMS部分消失【英文标题】:Django-CMS-CMSsectionofadmindisappearswhenIspecifyamodel【发布时间】:2013-02-2011:55:57【问题描述】:我正在尝试在Django-CMS文档(http://docs.django-cms.org/en/2.3.5/extending_cms/custom_plugin... 查看详情

django-cms 和 jQuery

】django-cms和jQuery【英文标题】:django-cmsandjQuery【发布时间】:2011-05-1005:23:57【问题描述】:我有一个使用django-cms运行得非常愉快的django站点,但现在我想使用jQuery包含一些我自己的花哨的javascript。我对django比较陌生,所以我... 查看详情

cms模板中的Django-cms占位符中断页面

】cms模板中的Django-cms占位符中断页面【英文标题】:Django-cmsplaceholderincmstemplatebreakspage【发布时间】:2013-09-2622:16:45【问题描述】:所以我将我的cms模板移到了模板文件夹中的/cms文件夹中:templates/cms/default_template.html我将settings.... 查看详情

Django-cms 和自动阻塞

】Django-cms和自动阻塞【英文标题】:Django-cmsandautoblocks【发布时间】:2016-05-1608:02:21【问题描述】:我正在处理在线商店项目。在产品模型中,我有描述字段,但它是空的。不知何故,描述数据存储在django-cms和autoblocks中。从页... 查看详情

cms 之外的 Django CMS 简单占位符

】cms之外的DjangoCMS简单占位符【英文标题】:DjangoCMSsimpleplaceholdersoutsideofcms【发布时间】:2017-09-2613:22:12【问题描述】:我有一个完全开发的Django应用程序,并决定添加DjangoCMS,以便为内容开发人员提供一种快速制作登陆页面原... 查看详情

选择起始页 django-cms

】选择起始页django-cms【英文标题】:Choosethestartpagedjango-cms【发布时间】:2012-06-0107:17:23【问题描述】:django-cms总是使用最顶层的页面作为开始/登陆页面。我现在想要一个看起来像foo-home-bar和home的导航作为登录页面。一种方法... 查看详情

Django CMS Apphook 不加载

】DjangoCMSApphook不加载【英文标题】:DjangoCMSApphookdoesnotload【发布时间】:2019-01-1413:55:17【问题描述】:我有一个新的DjangoCMS设置,其中安装了以下组件(requirements.txt):Django==1.11Pillow==5.0.0psycopg2-binary==2.7.4django-ckeditor==5.4.0django-cms=... 查看详情

使用 django-cms 通过环境进行数据管理

】使用django-cms通过环境进行数据管理【英文标题】:Datamanagementthroughenvironmentswithdjango-cms【发布时间】:2013-10-0619:59:30【问题描述】:我有一个运行django-cms的Django站点和三个环境:本地开发(当前是一个提交给repo的sqlite数据库... 查看详情

Django CMS如何为同一个apphook的2个实例使用不同的url

】DjangoCMS如何为同一个apphook的2个实例使用不同的url【英文标题】:DjangoCMShowtousedifferenturlsfor2instancesofthesameapphook【发布时间】:2017-04-3022:22:45【问题描述】:按照djangocms文档的教程,我创建了一个apphook以允许用户请求注册到时... 查看详情

Django-CMS 将内容添加到第一页

】Django-CMS将内容添加到第一页【英文标题】:Django-CMSaddcontenttothefirstpage【发布时间】:2021-12-1805:10:57【问题描述】:如何在首页添加内容?根据documentation安装Django-CMS后,启动docker项目,并登录到Django-CMS,用户会看到如下所示... 查看详情

Django-cms 菜单模板标签问题

】Django-cms菜单模板标签问题【英文标题】:Django-cmsmenutemplatetagissue【发布时间】:2011-07-2208:50:15【问题描述】:您好,我现在完全坚持这个问题,我真的希望有人可以帮助我解决这个问题。我有一个包含很多页面的django/django-cms... 查看详情

将 CMS 2.3 与 Django 1.4 集成

】将CMS2.3与Django1.4集成【英文标题】:IntegratingCMS2.3withDjango1.4【发布时间】:2012-08-0218:56:25【问题描述】:您好,我在runserver上遇到以下错误,一个简单的CMS集成:"""django.core.exceptions.ImproperlyConfigured:\'js\'和\'css\'sekizai命名空间... 查看详情

django-cms:错误的当前页面语言

】django-cms:错误的当前页面语言【英文标题】:django-cms:wrongcurrentpagelanguage【发布时间】:2012-12-0521:51:41【问题描述】:我有一个多语言网站(it、en、ru),它使用django-cms和一些应用程序连接到不同的页面。我的问题是内容始... 查看详情