CornerstoneCMS
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.
Installing
Install and update using pip:
$ pip install -U CornerstoneCMS
Set up
To set up CornerstoneCMS for your site, you can either manually create a configuration file, or run a configuration wizard.
Configuration wizard
CornerstoneCMS comes with a short configuration wizard which will create a configuration file for you:
$ python -m cornerstone.conf
Manual configuration
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')
Links
Metadata
Release files for CornerstoneCMS 0.1.20
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| CornerstoneCMS-0.1.20.tar.gz | 44.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| CornerstoneCMS-0.1.20-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 97.8 kB
Release files / CornerstoneCMS-0.1.20.tar.gz
| Download URL | CornerstoneCMS-0.1.20.tar.gz |
|---|---|
| Size | 44.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b38259b71b1b5341f954a388268f0d10d02d85d6561a2f324f053ed5606b5c71
|
|
BLAKE2b-256 checksum How to use checksums |
8495d95229e0c4f3d4d9013e44b336be39e5fa156033fb01e978db7f12b8e802
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3
|
Release files / CornerstoneCMS-0.1.20-py2.py3-none-any.whl
| Download URL | CornerstoneCMS-0.1.20-py2.py3-none-any.whl |
|---|---|
| Size | 53.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
452d811be2c1279d99aad4835f069970516be65fe8ba0a0c1b1640fbeccd97cc
|
|
BLAKE2b-256 checksum How to use checksums |
b8ad9c271069102d27d1ed5177d4f335a1537bc2d0b92a28ce548b9c5aee3695
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3
|