Skip to content

tianzhaodong/TorCMS

 
 

Repository files navigation

TorCMS Introduction

Flexible, extensible web CMS framework built on Tornado, Peewee and Purecss, compatible with Python 3.4 and 3.5.

Hoempage: http://torcms.yunsuan.org

pypi: The kernel of this CMS has been submit to pypi. https://pypi.python.org/pypi/torlite . Could be installed via:

pip install torlite

Application

How to Run

Pull the codes.

git clone https://github.com/bukun/TorCMS.git

Edit the configiure.

cd TorCMS
copy config_demo.py config.py

And, edit the config.py file.

Initialize the SQLite3 database

cd database
sqlite3 torcms.db < initdb.sql

For Python.

You should be under Python 3.4 or Python 3.5.

Install libs for Python 3.4 or 3.5,

pip install -r requirements.txt

Do some initializtion work,

python script_init_whoosh_database

Run the web application,

python server.py

Open web brower and navigate to http://127.0.0.1:8088 .

Enjoy it!

In Chinese

本 CMS 是使用Python 3.4,Tornado Web框架, Peewee, Purecss 开发的。 此CMS系统原本用于云算笔记开放地理空间实验室(现合并到OSGeo中国中心)等网站, 后来慢慢将 CMS 从中抽取出来。

由于开发者并非计算机专业,对于开发的事情很多只是一知半解,如果有问题,欢迎与我进行联系。 Email: bukun#osgeo.cn

更多的说明,请参见官方网站: http://torcms.yunsuan.org/page/about.html

About

Flexible, extensible web CMS framework built on Tornado, Peewee and Purecss, compatible with Python 3.4 .

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 55.7%
  • HTML 24.0%
  • PLpgSQL 9.4%
  • CSS 7.4%
  • Python 3.4%
  • Erlang 0.1%