TailorDev CMS 为您的django项目提供一个简单的CMS。
项目描述
为您的django项目提供一个简单的CMS。
依赖关系
目前,此项目要运行在生产环境中,需要Django>=1.5,Python>=2.6。目前,此应用程序与python 3.3不兼容。我们正在努力解决这个问题。
此CMS是一个简单应用程序,它充分利用了以下django包
django-grappelli:使用TinyMCE富文本编辑器进行性感的管理员渲染(这不应是后续版本的依赖项)
django-reversion:跟踪文章编辑历史
django-modeltranslation:文章国际化
django-mptt:文章类别层次结构
安装
要安装TailorDev CMS,请使用pip
$ pip install django-tailordev-cms
如果您打算测试或改进此应用程序,请首先克隆此存储库并安装本地依赖项
$ pip install -r requirements/local.txt
将td_cms及其依赖项添加到您的INSTALLED_APPS
INSTALLED_APPS = ( ... # CMS 'grappelli', 'reversion', 'modeltranslation', 'mptt', 'td_cms', ... )
将td_cms URL添加到您的项目URL模式中
urlpatterns = patterns('', ... url(r'', include('td_cms.urls')), # should be last ) Note due to default url patterns ``/category-slug/page-slug/``, we strongly recommand to include td\_cms url patterns after all other patterns.
然后更新您的数据库
$ python manage.py syncdb $ python manage.py migrate
创建文件管理器上传目录(将{{ MEDIA_ROOT }}替换为您的设置值)
$ mkdir -p {{ MEDIA_ROOT }}/uploads/images/pages
模板
创建一个继承的基模板。它应显示为_layouts/base.html
注意:要加载td_cms样式,请确保您的基模板中有一个css块。
运行测试
您可以通过以下方式运行测试:
$ python setup.py test
或
$ python runtests.py
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
django-tailordev-cms-0.7.5.tar.gz (30.7 kB 查看哈希值)
关闭
django-tailordev-cms-0.7.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 44d3d254505f5c0570ff9fc0ec62cd133485cfae544af713114ff679ddeff373 |
|
MD5 | 6ff8f096584ecd4777c3d51e3f4d4e63 |
|
BLAKE2b-256 | 75ac534d0322acf7265221d1e877fd32bd31e6c597d58bcfcf32c9476e4f795c |