当我尝试在django管理员中更改我的一个模型时,我收到以下错误 . 这是我的模特 .
class Scan(models.Model):
image = models.FileField(upload_to = 'images/', default = 'images/')
R = models.IntegerField(255)
G = models.IntegerField(255)
B = models.IntegerField(255)
description = models.CharField(max_length=100)
user = models.ForeignKey(User, on_delete=models.CASCADE)
project = models.ForeignKey(Project,
on_delete=models.CASCADE,null=True)
clean = models.NullBooleanField(null=True, default= False)
文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/handlers/exception.py”在内部35. response = get_response(request)
_get_response 128中的文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/handlers/base.py”.response = self.process_exception_by_middleware(e,request)
_get_response 126中的文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/handlers/base.py”.response = wrapped_callback(request,* callback_args,** callback_kwargs)
在包装器574中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/contrib/admin/options.py” . 返回self.admin_site.admin_view(查看)(*) args,** kwargs)
_wrapped_view中的文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/utils/decorators.py”142. response = view_func(request,* args,** kwargs)
_wrapped_view_func中的文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/views/decorators/cache.py”44 . response = view_func(request,* args,** kwargs)
在内部223.文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/contrib/admin/sites.py”返回视图(request,* args,** kwargs )
在add_view 1553中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/contrib/admin/options.py” . return self.changeform_view(request,None,form_url, extra_context中用)
在_wrapper 62中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/utils/decorators.py” . 返回bound_func(* args,** kwargs)
_wrapped_view中的文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/utils/decorators.py”142. response = view_func(request,* args,** kwargs)
文件"/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/utils/decorators.py"在bound_func 58中 . 返回func . get (self,type(self))(* args2,** kwargs2)
在changeform_view 1450中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/contrib/admin/options.py” . return self._changeform_view(request,object_id,form_url, extra_context中用)
在_changeform_view 1482中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/contrib/admin/options.py” . 如果是form.is_valid():
在is_valid 179中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/forms/forms.py” . 返回self.is_bound而不是self.errors
文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/forms/forms.py”错误174. self.full_clean()
在full_clean 378中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/forms/forms.py”self._post_clean()
_post_clean 401中的文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/forms/models.py”.self.instance.full_clean(exclude = exclude,validate_unique = False )
在full_clean 1151中输入文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/base.py”.self.clean()
异常类型:TypeError at / admin / api / scan / add / Exception值:'bool'对象不可调用
1 回答
你是干净的,这是模型中的一个功能 . 重命名该变量 .