| Issue 19: | Cannot easily delete supervisors | |
| 1 person starred this issue and may be notified of changes. | Back to list |
When deleting a supervisor, it ask to delete a student (which is generally not allowed). Thus it becomes confusing why supervisors cannot be deleted. To make matters worse the primary supervisor field is a filtered foreign key field. When the student's placement changes it will appear to be blank, when it is actually linked to an outdated supervisor. http://code.djangoproject.com/ticket/6108 Until Django handles this better a work around must be issued. Since sugarcrm uses a Never delete, just mark as deleted approach this may be the best option. "Deleting" a supervisor will simply null out any references to them while keeping them.
Nov 3, 2010
(No comment was entered for this change.)
Labels:
Component-work_study Milestone-Release2.0
Mar 25, 2011
Uses django 1.3 on_delete to null out links.
Cc:
-jdiaz%cr...@gtempaccount.com
Mar 25, 2011
(No comment was entered for this change.)
Status:
Fixed
|
Labels: -Priority-High -Usability Priority-Medium