Python框架中,Django是最著名的一个,Mezzanine是基于Django的一个框架。最初在决定学习Django的之后,先看了Django book一段时间,然后就开始四处寻找有价值的App,对我这个懒人来说,有App用,总比自己写要好。 

后来看到了一个Mezzanine的介绍,将它比为Wordpress,wordpress是PHP的,而Mezzanine是Python的。还没开始使用,所以尊重别人的评价。

在xubuntu 12.10 X64下安装Mezzanine:

1、首先要安装Django,这个是基础。

2、最简单的安装命令:pip install mezzanine,但是我执行后发现没有进度条,你根本不知道它进行到了哪里,最后还是土办法,上官网下载,当前版本1.2.4,解压后,sudo python setup.py install, 标准的python安装命令。

3、然后在项目目录下,执行如下语句

mezzanine-project m1  #创建一个项目
cd m1
python manage.py createdb  #创建数据库
python manage.py runserver  #启动测试服务器

在建立数据库的过程中会要求你创建管理员帐号,还会问你是否安装一些扩展模块,如blog等。

4、在浏览器中输入: localhost:8000(这个端口在创建数据库的过程中可以修改),就可以看到初始界面了,界面风格采用的是Bootstrap,这也是我选择Mezzanine的一个原因,更主要的原因是,我认为Mezzanine就是Django与一些列优秀APP的结合体,如South等,既然我自己也要增加这些App,那么有为什么不选择别人已经整合好的呢?

Mezzanine的初始界面如下图:

Django和Mezzanine初探