https://github.com/cdent/simper
2006 experiment in python content management weirdness using closet
https://github.com/cdent/simper
Last synced: about 1 year ago
JSON representation
2006 experiment in python content management weirdness using closet
- Host: GitHub
- URL: https://github.com/cdent/simper
- Owner: cdent
- Created: 2013-07-14T17:28:51.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-07-14T17:30:10.000Z (almost 13 years ago)
- Last Synced: 2025-02-01T03:28:53.100Z (over 1 year ago)
- Language: Python
- Size: 125 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Simper - A blog content engine thing done simply so you can
simper on the internet too!
== Needs
=== From python
* selector
* kid
* sqlalchemy
* clearfilter (for clear template separation)
* closet (found near the simper svn)
=== Otherwise
* a browser
* sqlite3
== To Make it Go:
# Start up your getter, putter, and poster from closet:
(in your closet directory, don't forget to mkdir storage)
python manage.py run getter
python manage.py run putter
python manage.py run poster
# Get your database going:
(in your simper directory)
python manage drop
python manage create
python manage fill
# Start up simper:
(in your simper directory)
python manage run
# Go have a look with your browser:
http://0.0.0.0:8080/content
You should get a clickable list of 3 "pages", with their modified
times, and revision count.
# add some content
python ink.py "" <
You _can_ add additional revisions to existing titles.
== Notes
* No particular reason to use kid and sqlalchemy, just what
I happened to have around.
* Closet could certainly have a nicer startup.
* Read the manage code to see the options for saving the database away to the
closet for later bootstrapping.