我正在尝试使用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
答案 0 :(得分:0)
你是如何删除的?看起来你正在传递一个User对象,但它需要一个字符串(可能是用户名)。
答案 1 :(得分:0)
我不知道发生了什么,但我从数据库中删除了用户。我再次注册(使用相同的用户名),现在一切都很好。我删除了...... mmm jejeej。