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 m1python manage.py createdb #创建数据库python manage.py runserver #启动测试服务器
在建立数据库的过程中会要求你创建管理员帐号,还会问你是否安装一些扩展模块,如blog等。
4、在浏览器中输入: localhost:8000(这个端口在创建数据库的过程中可以修改),就可以看到初始界面了,界面风格采用的是Bootstrap,这也是我选择Mezzanine的一个原因,更主要的原因是,我认为Mezzanine就是Django与一些列优秀APP的结合体,如South等,既然我自己也要增加这些App,那么有为什么不选择别人已经整合好的呢?
Mezzanine的初始界面如下图: