django-wakawaka 0.2
A super simple wiki app written in Python using the Django Framwork
Latest Version: 0.3
django-wakawka is a super simple wiki system written in Python using the Django framework. A sample installation is available under:
http://wakawaka.mahner.org/
Log in with the username admin and the password admin.
Installation:
- Put wakawaka to your INSTALLED_APPS in your settings.py within your django project.
- Add (r'^wiki/', include('wakawaka.urls')), to your urls.py.
That's all. Wakawaka has no other dependencies than Django 1.0 (or Django 1.1, currently known as trunk)
Private wiki: If you want to deploy a private wiki so that every page needs an login simply add this line (r'^wiki/', include('wakawaka.urls.authenticated')), to your urls.py instead of the above.
Configuration:
Wakawaka takes care of Django's permission system. Grant your users always a pair of wikipage and revision permissions either what they should do. (Adding, changing or deleting WikiPages)
Optional Configuration:
The name of your first wiki page is defined as WikiIndex. You can change this by adding a setting WAKAWAKA_DEFAULT_INDEX to your settings.py. Example:
WAKAWAKA_DEFAULT_INDEX = 'Home'
Words that are written in CamelCase (a pair of one upper letter followed by n lower letters) are automatically treated as internal wiki links. You can change this behaviour by adding a setting WAKAWAKA_SLUG_REGEX to your settings.py. This holds a regular expression of the wiki name format. Default:
WAKAWAKA_SLUG_REGEX = r'((([A-Z]+[a-z]+){2,})(/([A-Z]+[a-z]+){2,})*)'
Attachments:
Wakawaka does not provide the ability to store file attachments to wiki pages. To do so, have a look on the side project django-attachments which provides a unobstrusive way to add attachments to models.
Changelog:
- v0.3 (2009-07-22):
- Edit-forms are now replaceable
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| django-wakawaka-0.2.tar.gz (md5, pgp) | Source | 2009-07-22 14:23:40.543185 | 20KB | 72 | |
- Author: Martin Mahner <martin at mahner org>
- Home Page: http://github.com/bartTC/django-wakawaka/tree/master
- Categories
- Package Index Owner: bartTC
- DOAP record: django-wakawaka-0.2.xml
Log in to rate this package.
