django-cms 是一个依托django 的cms系统,一直对django 有兴趣,但是一直没有更深入的学习,今天闲来无事,就尝试了一下,配置还算简单,按网站上的配置作就可以了,但是配置完以后,登录admin都,在新增一个page的时候,发生错误:
TemplateSyntaxError at /admin/cms/page/add/
Invalid block tag: 'include_admin_script'
Request Method: GET
Request URL: http://localhost:8002/admin/cms/page/add/
Exception Type: TemplateSyntaxError
Exception Value:
Invalid block tag: 'include_admin_script'
Exception Location: /usr/lib/python2.5/site-packages/django/template/__init__.py in invalid_block_tag, line 333
Python Executable: /usr/bin/python
Python Version: 2.5.2
Python Path: ['/home/jerry/workspace/python/projects/newtest', '/usr/lib/python2.5/site-packages/setuptools-0.6c6-py2.5.egg', '/usr/lib/python2.5/site-packages/flup-1.0.1-py2.5.egg', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/Numeric', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/gst-0.10', '/var/lib/python-support/python2.5', '/usr/lib/python2.5/site-packages/gtk-2.0', '/var/lib/python-support/python2.5/gtk-2.0', '/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode']
Server time: 星期日, 12 四月 2009 08:21:34 -0500
Template error
In template /home/jerry/workspace/python/projects/newtest/cms/templates/admin/cms/page/change_form.html, error at line 5
Invalid block tag: 'include_admin_script'
1 {% extends "admin/base_site.html" %}
2 {% load i18n admin_modify adminmedia cms_admin %}
3 {% block extrahead %}{{ block.super }}
4 <script type="text/javascript" src="../../../../jsi18n/"></script>
5 {% for js in javascript_imports %}{% include_admin_script js %}{% endfor %}
6 {% endblock %}
7 {% block stylesheet %}{% admin_media_prefix %}css/forms.css" />
8 <link rel="stylesheet" type="text/css" href="{% admin_media_prefix %}cms/admin.css{% endblock %}
9 {% block coltype %}{% if ordered_objects %}colMS{% else %}colM{% endif %}{% endblock %}
10 {% block bodyclass %}{{ opts.app_label }}-{{ opts.object_name.lower }} change-form{% endblock %}
11 {% block userlinks %}<a href="../../../doc/">{% trans 'Documentation' %}</a> / <a href="../../../password_change/">{% trans 'Change password' %}</a> / <a href="../../../logout/">{% trans 'Log out' %}</a>{% endblock %}
12 {% block breadcrumbs %}{% endblock %}
13 {% block content %}<div id="content-main">
14 {% block object-tools %}
15 {% if change %}{% endif %}
Traceback Switch to copy-and-paste view
* /usr/lib/python2.5/site-packages/django/core/handlers/base.py in get_response
79. # Apply view middleware
80. for middleware_method in self._view_middleware:
81. response = middleware_method(request, callback, callback_args, callback_kwargs)
82. if response:
83. return response
84.
85. try:
86. response = callback(request, *callback_args, **callback_kwargs) ...
87. except Exception, e:
88. # If the view raised an exception, run it through exception
89. # middleware, and if the exception middleware returns a
90. # response, use that. Otherwise, reraise the exception.
91. for middleware_method in self._exception_middleware:
92. response = middleware_method(request, e)
=====================>
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page.
google了一下,发现别人也有遇到过此问题,是由于使用的django old version 的template,故会出现问题,但是目前还没有找到解决方法,使用 svn版本也还是有其他的问题,此次尝试以失败告终。不知道有没有其他朋友尝试成功?!
分享到:
相关推荐
**Django-CMS 2.3.1 官方离线API详解** Django-CMS是一个基于Python和Django框架的内容管理系统(CMS),它提供了一种简单而强大的方式来构建和管理多语言网站。2.3.1版本是Django-CMS的一个稳定版本,包含了丰富的...
Django-CMS是一种基于Django框架开发的现代网络发布平台。Django是一个以高效、快速开发为目的的Python Web应用程序框架,它的口号是“对于有期限的完美主义者”。Django-CMS为希望快速搭建内容管理系统(CMS)的...
《PyPI官网下载:django-cms-smartsnippets-0.1.3.tar.gz - 探索Python库的深度应用》 在Python的世界里,PyPI(Python Package Index)是开发者们的重要资源库,它提供了丰富的第三方库,使得Python开发更为便捷。...
`django-cms-qe`扩展可能提供了额外的功能,如增强的编辑体验、自定义内容类型或其他有助于提升Django CMS用户体验的特性。 **总结** `django-cms-qe-1.4.3.tar.gz`是PyPI上一个与Django CMS相关的Python库,它...
**标题与描述解析** ...总之,`django-cms-ajax-text-plugin`是一个针对Django CMS的增强工具,通过Ajax技术提供了更流畅的文本编辑体验。开发者可以通过集成此插件,提升网站内容管理的效率和用户满意度。
1. **Google App Engine集成**:gae-django-cms专为GAE进行了优化,意味着它可能使用了GAE特有的API和服务,如Memcache进行缓存、Task Queue处理后台任务、以及Datastore作为持久化存储。 2. **Django CMS**:...
**Python库 django-cms-simple-events 0.4.1** `django-cms-simple-events` 是一个基于Python的、用于Django CMS的插件,旨在帮助开发者轻松地在内容管理系统中创建和管理活动事件。这个库提供了简洁的界面和功能,...
项目概述:django-lb-workflow 是一个基于Python的高效易用Django流程引擎源码,旨在轻松集成至现有系统。该项目主要由68个Python文件、30个HTML文件以及其他相关文件构成,共计136个文件。其中还包括了HTML模板、...
**Python库 django-page-cms-1.1.3** `django-page-cms` 是一个基于Python的开源内容管理系统,特别设计用于Django框架。这个库的版本1.1.3提供了一个灵活且易于使用的解决方案,使得开发人员可以快速构建功能丰富...
**PyPI 官网下载 | django-cms-boilerplate-1.0beta1.tar.gz** 在IT行业中,PyPI(Python Package Index)是Python开发者最重要的资源库之一,它提供了大量预封装的Python软件包,方便用户下载和安装。"django-cms-...
【gae-django-cms-v2.01.zip】是一个压缩包文件,其中包含了GAE(Google App Engine)上的Django内容管理系统(CMS)的v2.01版本。这个新版本的设计目标是提供更高的可扩展性,使得用户可以根据需求轻松定制和添加...
Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目...
**Python库 django-simple-cms-0.1.2.tar.gz** `django-simple-cms` 是一个基于Python的Web开发框架Django的轻量级内容管理系统(CMS)扩展。这个库的版本为0.1.2,它以.tar.gz格式提供,这是一种常见的用于归档和...
总的来说,`django-tables2-column-shifter`是Python和Django开发者的一个有力工具,它提升了`django-tables2`的用户体验,使数据表的列管理更加便捷。对于那些需要创建数据驱动的Web应用的开发者来说,这是一个值得...
"PyPI 官网下载 | django-codenerix-cms-1.0.5.tar.gz" 这个标题提到了一个关键的软件包——`django-codenerix-cms`,它是一个基于Python的Web内容管理系统(CMS)。该资源是从Python的官方软件包仓库PyPI(Python ...
**PyPI 官网下载 | django-page-cms-1.8.1.tar.gz** `django-page-cms-1.8.1.tar.gz` 是一个在Python的Package Index (PyPI) 官网上发布的软件包,它包含了Django Page CMS的一个特定版本——1.8.1。Django Page ...
"Django-1.2.5.tar.gz" 是一个包含Django 1.2.5版本源代码的压缩文件,使用的是常见的归档格式tar与gzip的组合。在本文中,我们将深入探讨Django框架及其1.2.5版本中的关键特性、安装方法、核心概念以及在实际项目中...
**Python库 django-cowhite-cms-0.3** `django-cowhite-cms-0.3.tar.gz` 是一个基于Python编程语言和Django框架开发的后端内容管理系统(CMS)的压缩包。这个库专为构建动态、功能丰富的网站提供了便捷的工具,适合...
- django-mptt版本需为0.5.2,由于API兼容性问题,必须严格使用此版本。 - django-sekizai版本需为0.6.1或更高。 - html5lib版本需为0.90或更高。 - 如果使用的是Django 1.3.X版本,则需要django-i18nurls。 2. ...
django-admin-bootstrapped django-taggit django-ckeditor 您应该手动安装: unidecode:如果您的标签以非拉丁格式显示。 快速开始 通过startproject模板安装(快速方法) 制作项目文件夹: mkdir project_...