public
Description: A site-wide announcement reusable app for Django.
Homepage:
Clone URL: git://github.com/brosner/django-announcements.git
name age message
file .gitignore Sun Jul 05 11:23:34 -0700 2009 Added .gitignore [brosner]
file AUTHORS Sun Jan 04 18:27:54 -0800 2009 Added an AUTHORS file. git-svn-id: https://dja... [brosner]
file LICENSE Thu Oct 22 16:36:34 -0700 2009 added LICENSE file [brosner]
file MANIFEST.in Sun Jan 04 18:35:08 -0800 2009 Added a MANIFEST.in file. git-svn-id: https://... [brosner]
file README Sun Jan 04 18:41:35 -0800 2009 Added a README file. git-svn-id: https://djang... [brosner]
directory announcements/ Sun Jul 05 11:25:39 -0700 2009 Added {% fetch_announcements %}. [brosner]
directory docs/ Wed Jun 10 14:46:46 -0700 2009 Correct some more misspellings of announcement(... [Richard Barran]
file setup.cfg Sun Dec 06 15:09:42 -0800 2009 added setup.cfg for development releases [brosner]
file setup.py Sat Jul 04 02:03:00 -0700 2009 pep8 [brosner]
README
Some sites need the ability to broadcast an announcement to all of their
users. django-announcements was created precisely for this reason. How you
present the announcement is up to you as the site-developer. When working with
announcements that are presented on the website one feature is that they are
only viewed once. A session variable will hold which announcements an user has
viewed and exclude that from their display. announcements supports two
different types of filtering of announcements:

 * site-wide (this can be presented to anonymous users)
 * non site-wide (these can be used a strictly a mailing if so desired)
 * members only (announcements are filtered based on the value of
   ``request.user``)