Я получаю такую ошибку при попытке удалить пользователя из админ-панели
Ошибка ввода в / admin / auth / user /
объект 'bool' не вызывается
models.py
class PROFILE(models.Model):
kullanıcı = models.OneToOneField(User,on_delete=True)
birthday = models.DateField(verbose_name="Birthday",
blank=False,null=False)
gender = models.CharField(max_length=15, blank=False,null=
False,choices=gender)
language = models.CharField(max_length=20, blank=False,null=False,
verbose_name="language",choices=languages)
def set_token(self):
self.token = ''.join([choice('abcdefghijklmnopqrstuvwxyz0123456789')
for i in range(15)])
def save(self, *args, **kwargs):
super(PROFILE, self).save(*args, **kwargs)
self.set_token()
class Meta:
verbose_name_plural = 'PROFILE'
ordering= ["id"]
def __str__(self):
return "{}".format(self.kullanıcı.username)
class Q(models.Model):
author = models.ForeignKey(User, on_delete=models.CASCADE)
... class Meta, __str__ ....
Сначала «kullanıcı» был «пользователем», но я изменился из-за возможности конфликта django. Но все же у меня есть эта проблема
Ошибка ввода в / admin / auth / user /
объект 'bool' не вызывается
Способ запроса: POST
URL запроса: http://192.168.1.34:8000/admin/auth/user/
Джанго версия: 2.1
Тип исключения: TypeError
Значение исключения:
объект 'bool' не вызывается
Местоположение исключения: /home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/db/models/deletion.py в строке, строка 221
Исполняемый файл Python: / home / mete / Masaüstü / ask / venv / bin / python
Версия Python: 3.6.5
Python Path:
[ '/ Дом / мерит / Masaüstü / спросить / попросить',
'/Usr/lib/python36.zip',
'/Usr/lib/python3.6',
'/Usr/lib/python3.6/lib-dynload',
'/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages']
Время сервера: Cum, 31 августа 2018 года 16:35:51 + 0000
>
Traceback:
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/core/handlers/exception.py" во внутренней
34. response = get_response (запрос)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/core/handlers/base.py" в _get_response
126. response = self.process_exception_by_middleware (e, запрос)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/core/handlers/base.py" в _get_response
124. response = wrapped_callback (запрос, * callback_args, ** callback_kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/options.py" в оболочке
607. вернуть self.admin_site.admin_view (view) (* args, ** kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/utils/decorators.py" в _wrapped_view
142. response = view_func (request, * args, ** kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/views/decorators/cache.py" в _wrapped_view_func
44. response = view_func (request, * args, ** kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/sites.py" во внутренней
223. обратный просмотр (запрос, * args, ** kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/utils/decorators.py" в _wrapper
45. вернуть bound_method (* args, ** kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/utils/decorators.py" в _wrapped_view
142. response = view_func (request, * args, ** kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/options.py" в changelist_view
1711. response = self.response_action (запрос, queryset = cl.get_queryset (запрос))
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/options.py" в response_action
1411. response = func (self, request, queryset)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/actions.py" в delete_selected
28. deletable_objects, model_count, perms_needed, protected = modeladmin.get_deleted_objects (queryset, request)>
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/options.py" в get_deleted_objects
1833. return get_deleted_objects (objs, request, self.admin_site)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/utils.py" в get_deleted_objects
134. collector.collect (objs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/contrib/admin/utils.py" в сборнике
197. вернуть супер ()ct (objs, source_attr = source_attr, ** kwargs)
Файл "/home/mete/Masaüstü/ask/venv/lib/python3.6/site-packages/django/db/models/deletion.py" в сборнике
221. field.remote_field.on_delete (self, field, sub_objs, self.using)
Тип исключения: ошибка типа в / admin / auth / user /
Значение исключения: объект 'bool' не вызывается