This docs are for
Diamanda Applications Set release 26.04.2007 or newer. Diamanda is a set of Django applications that can be used together or more or less separately. Currently Diamanda has several apps:
- Pages (diamandas/pages)
- Forum MyghtyBoard (diamandas/myghtyboard)
- News (diamandas/news)
- Stats (diamandas/stats)
- Tasks (diamandas/tasks)
- User Panel (diamandas/userpanel)
- Global Comments (diamandas/boxcomments)
- Gettext Translation Manager (diamandas/translator)
- Baldurs Gate Characters Catalogue (diamandas/baldur)
- ContentBBCode Tag system (diamandas/cbcplugins, not a Django application)
Here is a list of extra python modules that Diamanda uses:
- PIL - User Panel, ContentBBCode, Baldurs Gate Characters Catalogue
- strip-o-gram - most of applications
- Pygments - ContentBBCode and MyghtyBoard (FBC template tag)
- polib - Gettext Translation Manager
- Edit urls.py and change the path to the folder with static files (site_media) (/home/piotr/svn/diamanda/site_media by default)
- Check settings.py, change MEDIA_ROOT and possibly database settings (SQLite by default)
- Create tables and superuser (If the SQLite database file already exists - delete it):
python manage.py syncdb
python install.py
- install.py will add data for the front page. Diamanda is ready to run:
python manage.py runserver 8080
- Added: 14.07.2008 by riklaunim