Django的中药是一个易于安装的CMS,与Django的管理员可以轻松地集成。
该项目被带到生活由垫í如阿吉雷而黑客一个CMS框架Mydeco当工作在Insophia。
与网站定制的CMS系统通常依赖于部署带来新的页面布局,而这些新的页面是由我们开发人员创建。 TCMS带来了新的地方页定义可以使用我们最喜欢的工具,蟒蛇可以定义一个新的机制。有一组积木页面轻松创建,一旦它的结构是明确界定。
安装
一封来自PyPI:
PIP安装Django,中药
或:
easy_install的Django的中药
或克隆从github上:
混帐混帐克隆://github.com/omab/django-tcms.git
并添加中药为PYTHONPATH:
出口PYTHONPATH = $ PYTHONPATH:$(PWD)/中药/
或:
CD中药
sudo的蟒蛇setup.py安装
配置
- 添加到中药安装的应用程序:
  INSTALLED_APPS =(
  ...
 '中药',
 )
- 定义页面的定义:
  TCMS_PAGES ='tcms_pages“
- 应用程序将导入内部的模块和检查任何定义了page变量。
- 定义图像应被上传:
  TCMS_IMAGES_UPLOAD_TO ='CMS /图像/%Y /%M /%D'
- 此设置用于填充upload_to Django的字段参数,所以你可以使用任何支持的格式。
- 如果您已经安装了CKEditor的,并希望在编辑内容它被用来定义此设置:
  TCMS_CKEDITOR_BASE_URL ='/媒体/ JS / CKEditor的'
- 该应用程序使用Django的缓存来存储内容,加快加载服务内容,用户在内容,默认缓存名称是中药,但你可以通过定义重写它:
  TCMS_CACHE_NAME ='...'
- 要启用页的本地化,将此设置为True:
  TCMS_LOCALIZED = TRUE
- 本地化默认情况下禁用。
- 有需要的模板额外的名称/值定义的设置:
  RENDER_EXTRA_CONTEXT = {...}
本地化
如果您的网站支持多种语言,您将要创建的每一种语言的网页。
中药使用的Django LANGUALES搜索支持的语言的时候,却可以让你创建全球性的语言的网页,例如,如果您支持EN-GB和EN-US语言环境中,它可能与语言环境定义页面的连接,它会被用来服务器相同的内容供用户请求一个或其他区域。
示例proyect
检查的例子来看看它是如何工作的
功能:
- 使用Python来定义你的网页
- 在Django的管理整合。
- 在丰富的编辑使用CKEditor的(用户需要安装的CKEditor和定义设置中药的应用程序)。
- 在页面国际化,本地化检查部分获取更多细节。
- 易于集成模板,一个简单的{{cms.block_name}}包括命名块。
要求:
- 在Python的
- Django的
- 在Django的管理员
评论没有发现