一个简单的教堂内容管理系统
CornerstoneCMS的Python项目详细描述
CornerStoneCMS是一个非常简单的教堂内容管理系统。它只有两个组件,pages和 布道。布道在simplecast上举行。
设置
要为站点设置CornerStoneCMS,可以手动创建配置文件,也可以运行配置 巫师。
配置向导
CornerStoneCMS附带一个简短的配置向导,它将为您创建一个配置文件:
$ python -m cornerstone.conf
手动配置
通过创建配置文件(如cornerstone.conf:
[flask]secret_key=<create a secret for sessions etc>[sqlalchemy]database_uri=sqlite:///cornerstone.sqlite[cornerstone]title=My Church Name
部署到生产环境
cornerstonecms是一个wsgi应用程序,需要部署到wsgi服务器。创建名为wsgi.py的文件并 将wsgi服务器指向该文件。
fromcornerstone.appimportcreate_appapplication=create_app('/path/to/yourfile.conf')