﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
16567	"Feature Req:""Soft Delete"""	Yuchen Ying	nobody	"It's very common that when we delete items from database, we just mark it as deleted and do a cleanup occasionally. I don't know what the proper name is but I usually call it ""soft delete"".

Now if you want to add ""soft delete"" feature in django, you need to:

1. Override model.delete()
2. Override QuerySet.delete() since bulk delete doesn't call model.delete()
3. Override model.Manager.get_query_set() if you want to ""hide"" deleted items

Well, I think this should be done by django itself :-)"	New feature	closed	Database layer (models, ORM)	1.3	Normal	wontfix			Design decision needed	0	0	0	0	0	0
