django-todo 1.0 is a multi-user, multi-group task management and assignment system for the Django web application framework. Because version 1.0 supports full drag and drop task prioritization (via jquery) and email task notifications, it can be used for something as simple as personal GTD tracking or as complex as an organizational ticketing/tracking system.
The assumption is that your organization/publication/company has multiple groups of employees, each with multiple users. Users may belong to multiple groups, and each group can have multiple todo lists.
Users can view and modify all to-do lists belonging to their group(s). Only users with is_staff() can delete lists.
You must have at least one Group set up in Django admin, and that group must have at least one User as a member. This is true even if you're the sole user of django-todo.
Identical list names can exist in different groups, but not in the same group.
See Wiki for more screenshots.