Django管理员,删除用户时出错

时间:2009-08-25 23:28:02

标签: django django-admin

我正在尝试使用Django Admin删除用户,但我收到此错误:

TypeError: coercing to Unicode: need string or buffer, User found

什么可能导致此错误?

完整错误:

TypeError at /admin/auth/user/
coercing to Unicode: need string or buffer, User found
Request Method: POST
Request URL:    http://www.domain.com/admin/auth/user/
Exception Type: TypeError
Exception Value:    
coercing to Unicode: need string or buffer, User found
Exception Location: /home/user/webapps/django/lib/python2.5/django/utils/encoding.py in force_unicode, line 71

2 个答案:

答案 0 :(得分:0)

你是如何删除的?看起来你正在传递一个User对象,但它需要一个字符串(可能是用户名)。

答案 1 :(得分:0)

我不知道发生了什么,但我从数据库中删除了用户。我再次注册(使用相同的用户名),现在一切都很好。我删除了...... mmm jejeej。