How to install piano
- Download and install ActivePython
- Open Command Prompt
- Type
pypm install piano
Lastest release
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
Quick Installation
- python bootstrap.py
- bin/buildout
- bin/buildout install sphinx
- bin/sphinx-build docs docs/_build
Then, for detailed documentation go to /docs/_build/html/index.html.
Changelog
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
0.3
- Cleaning up documentation
- General code cleanup