Zinnia项目简介:
![]() |
Zinnia是一款基于Django的开源博客引擎,它简单实用、功能强大且易于扩展。 Zinnia包含了主流博客引擎的大部分特性,开发者可以方便地在Django Web框架下搭建起属于自己的博客。 Zinnia目前的最新版本是0.14,创建者为Fantomas42。 |
Github的项目地址请戳:https://github.com/Fantomas42/django-blog-zinnia/
截止到2014年2月6日,该项目是Github上最热门的Django Weblog引擎。
然而,由于Zinnia 0.14依赖的Django最低版本为1.6,而SAE目前支持的Django最高版本为1.5,所以还无法在SAE上使用。
限于SAE的Python环境,目前只能使用Zinnia 0.13版本(该版本依赖的Django最低版本为1.5)
在SAE上搭建Zinnia博客的过程:
(假设已经建好了一个django web工程)
注:Zinnia依赖于django-admin模块,首先需要启用django-admin,
具体操作方法见:http://www.ibm.com/developerworks/cn/opensource/os-django-admin/
1. 下载Zinnia v0.13 https://pypi.python.org/pypi/django-blog-zinnia/0.13,解压后将zinnia目录拷贝至工程目录下
2. 下载Zinnia v0.13的依赖包:BeautifulSoup4,django-mptt以及django-tagging,
将相关依赖包源文件解压后,拷贝mptt,tagging,bs4至工程目录下
| 依赖项目 | URL | 版本范围 |
| Python | SAE默认提供 | >= 2.6.5 |
| Django | SAE默认提供 | == 1.5 |
| PIL ... |
