A simple content management system for churches
CornerstoneCMS is a really simple content management system for churches. It has only two components to it, pages and sermons. Sermons are hosted on Simplecast.
Install and update using pip:
$ pip install -U CornerstoneCMS
To set up CornerstoneCMS for your site, you can either manually create a configuration file, or run a configuration wizard.
CornerstoneCMS comes with a short configuration wizard which will create a configuration file for you:
$ python -m cornerstone.conf
Set up CornerstoneCMS by creating a configuration file like cornerstone.conf:
[flask] secret_key = <create a secret for sessions etc> [sqlalchemy] database_uri = sqlite:///cornerstone.sqlite [cornerstone] title = My Church Name
Deploying to Production
CornerstoneCMS is a WSGI application, and needs to be deployed to a WSGI server. Create a file called wsgi.py and point your WSGI server to the file.
from cornerstone.app import create_app application = create_app('/path/to/yourfile.conf')
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size CornerstoneCMS-0.1.13-py2.py3-none-any.whl (52.9 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View hashes|
|Filename, size CornerstoneCMS-0.1.13.tar.gz (40.9 kB)||File type Source||Python version None||Upload date||Hashes View hashes|
Hashes for CornerstoneCMS-0.1.13-py2.py3-none-any.whl