2009-08-25 3 views
0

Я пытаюсь удалить пользователя с помощью Django Администратор, но я получаю эту ошибку:Django администратора, Ошибка при удалении пользователя

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

Новые новости об этой ошибке: Я не знаю, что произойдет, но я могу удалить других пользователей, но не этот .... – Asinox

ответ

0

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

+0

Как? ну, просто выбрав пользователя с помощью флажка и выбрав действие «Удалить выбранного пользователя» ... и тоже в форме редактирования пользователя ... Но как я могу видеть, что я могу удалить другого пользователя, но не этого. ... ммм – Asinox

0

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

Смежные вопросы