TorCMS,基于Tornado Web框架的开源内容管理系统
jopen
10年前
基于Tornado的开源CMS系统,TorCMS 是使用Python 3.4,Tornado Web框架, Peewee, Purecss 开发的。此CMS系统原本用于云算笔记、开放地理空间实验室等网站,后来慢慢将 CMS 从中抽取出来,使用MIT协议发布,目的是为了学习与交流,欢迎大家多提意见。
系统运行使用Python 3.4进行开发,经过少量修改,可以运行在 Python 2.7下面,但是发布的版本不对Python 2.7进行特别的支持。
系统默认使用数据库为 SQLite,由于使用了 Peewee,所以可以非常轻松地切换到 MySQL与PostgreSQL。
另外,为了使系统正常运行,可能需要安装下面的一些模块:
pip install tornado pip install markdown2 pip install wtforms pip install pillow
对于数据库的支持,有些模块如 pymysql,请自行安装。
获取源代码的方式: git clone https://github.com/bukun/TorCMS.git
运行方式:
cd TorCMS python server.py