简单的方法来删除用户帐户?

问题描述:

是否有简单的方法或代码从用户中删除帐户?我想删除用户名,电子邮件地址,名字,姓氏和个人资料数据。简单的方法来删除用户帐户?

我有两个应用程序

谢谢!

您是否希望删除用户数据库记录?如果是这样,搜索它然后调用delete:

user = User.objects.get(username='their_username') 
user.delete() 
+2

根据实际要求,建议将'is_active'设置为False而不是删除。请参阅:http://docs.djangoproject.com/en/dev/topics/auth/ – payne 2011-01-29 15:26:16

+1

嘿,我确实使用了注册-0.8-alphaBennett。在德国,当用户想要删除他的帐户时,立即删除所有用户信息是非常严格的,所以我无法将其设置为in_active! 谢谢! – craphunter 2011-01-29 17:17:28

你能解释一下你使用的是什么类型的应用程序?如果在应用程序中使用某种数据库,只需运行具有特定条件的删除查询