|Version 18 (modified by akaihola, 7 years ago) (diff)|
Django Forum Apps Comparison
Yvan Seth's blog entry Django Forum Software from December 2007 lists a few well-known discussion forum applications for Django. This page continues on the same tracks and tries to gather a comparison of essential features in those applications.
|demo||If the application has a public demo site, a link and login/password are given.|
|guest-post||Visitors can post messages without registration.|
|notify||An administrator can be notified by E-mail and/or SMS about new messages. Note that this feature should be trivial to add to most apps with signals and external code only.|
|pre-moderate||It's possible to hide new messages until they are approved by an administrator.|
|post-moderate||The app provides a user interface for removing messages.|
|comment||Any Django model instance can have a message thread attached to it.|
|forum||The app provides the concept of a forum inside which message threads are grouped.|
|title||Individual messages can have their own titles.|
|Django Forum||Jonathan Buchanan||guest/guest||no||no||no||?||?||?||?|
|snapboard||Bo Shi, JW Mayfield||?||no||no||no||yes||no||yes *||no|
|Sphene||Herbert Poul||?||yes *||reg *||no *||?||?||?||?|
|Column headings and * symbols reveal verbose descriptions when the mouse pointer hovers over them.|
Most of my conclusions about supported features are based on reading the code, not on actually testing the apps. Please make corrections in case I missed something.
Jonathan Buchanan: django-discussion is not actively maintained or developed at this time (parts of it were extracted into Django MPTT) – django-threadedcomments looks like a more complete and feature-rich implementation of the type of functionality it provided, so I've removed discussion and put threadedcomments in its place.
Ideas for making this page better:
- add column for supported Django versions/revisions/branches