CMS built using Pyramid and MongoDB
Project description
Piano is an work-in-progress for building dynamic CMS-like sites consisting of componentized parts (such as pages or widgets) which can be assembled and configured at runtime.
It also is an evolving example demonstrating:
Pyramid
Traversal
Buildout
MongoDB and MongoKit
Sphinx documentation
Installation
Buildout Setup
Install Python 2.7.2 x32
python bootstrap.py
bin/buildout
Generating Documentation
bin/buildout install sphinx
bin/sphinx-build docs docs/_build
Navigate to docs/_build.html/index.html to read.
For more detailed information:
0.0
Initial version
Created initial MongoDB structure
Created Buildout setup and configurations
Wrote initial documentation
0.1
Moved to GitHub
First upload to PyPi
0.2
Cleaned up contexts
Added dynamic embedding of a PageModel into a PageDocument (page data)
Fixed Sphinx doco generation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.