最近自己搭个系统,发现Mezzanine很快,先搞个python 2.7, pip.
然后两个方法:
1. $ pip install mezzanine
2. Git下载,解压
后进入目录,创建项目:
# 创建项目 $ mezzanine-project testing # 进入项目目录 $ cd testing # 初始化数据库 $ python manage.py createdb # 启动项目 $ python manage.py runserver # 或者指定url启动 $ python manage.py runserver localhost:111
但是,这个url必须在Setting.py里面修改ALLOWED_HOST
然后,再启动一下,就OK了,正常访问。
下面是修改:
1. 修改启动页:urls.py里修改
第一个是默认的页面Index.html;第二个去除注释,然后import这个页面
from mezzanine.blog.views import blog_post_list
重启,搞定。
2. 数据库修改
Mezzanine 默认支持4种数据库,postgresql_psycopg2 , mysql , sqlite3 和 oracle 。
#一般是默认使用SQLite3 python manage.py createdb --noinput
修改很简单,直接编辑 项目路径下的 local_settings.py
然后重新建立数据库即可,
python manage.py createdb --noinput
时间: 2024-11-20 11:13:03