Администратор Django, ошибка при удалении пользователя - PullRequest
0 голосов
/ 26 августа 2009

Я пытаюсь удалить пользователя с помощью 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 голосов
/ 26 августа 2009

Ну, я не знаю, что случилось, но я удалил пользователя из базы данных. Я снова зарегистрировался (с тем же именем пользователя), и теперь все в порядке. Я удалил ... ммм jejeej.

0 голосов
/ 26 августа 2009

Как вы пытаетесь удалить? Похоже, вы передаете ему объект User, но он хочет строку (вероятно, имя пользователя).

...