Implement MediaEntry().delete() (#540)
authorSebastian Spaeth <Sebastian@SSpaeth.de>
Thu, 15 Nov 2012 10:44:50 +0000 (11:44 +0100)
committerSebastian Spaeth <Sebastian@SSpaeth.de>
Thu, 17 Jan 2013 10:48:07 +0000 (11:48 +0100)
commitfdc34b8ba7465b528c7685be3f24c7d7d6d8748b
tree71e3d1d1444a1952da070b748aa2f5c49f501668
parentcf764377df3c985a3f036f14562f8a8a3ed8735f
Implement MediaEntry().delete() (#540)

Deleting a MediaEntry instance will automatically
delete all related comments and files/attachments. This moves
implementation logic out of views.py and allows to make use of this
functionality when e.g. deleting a User() account.

Whenever a MediaEntry entry is deleted, this will also sql-delete
the corresponding MediaFile entry.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
mediagoblin/db/models.py
mediagoblin/user_pages/views.py