python相关对象在/admin/login处不存在/

python相关对象在/admin/login处不存在/,python,django,admin,Python,Django,Admin,我在登录我的localhost:8000/admin/page时遇到问题,在输入正确的用户名和密码后,我得到“相关对象在/admin/login/处不存在”错误,它说“用户不存在”,但作为管理员是我担心的主要原因。 我删除了“django.contrib.sites”包,这是根据我在上一个错误中得到的建议。 我正在使用django 2.0.2和python 3.6。 settings.py: # Application definition INSTALLED_APPS = [ 'n

我在登录我的localhost:8000/admin/page时遇到问题,在输入正确的用户名和密码后,我得到“相关对象在/admin/login/处不存在”错误,它说“用户不存在”,但作为管理员是我担心的主要原因。 我删除了“django.contrib.sites”包,这是根据我在上一个错误中得到的建议。 我正在使用django 2.0.2和python 3.6。 settings.py:

 # Application definition

INSTALLED_APPS = [
    'nutrients.apps.NutrientsConfig',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'profile',
]

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

ROOT_URLCONF = 'nutrition.urls'

CMS_TEMPLATES = ('index.html', 'Left sidebar template')

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(os.path.dirname(__file__), 'templates'),],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

WSGI_APPLICATION = 'nutrition.wsgi.application'


DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/login/?next=/admin/

Django Version: 2.0.2
Python Version: 3.6.5
Installed Applications:
['nutrients.apps.NutrientsConfig',
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'profile']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']



Traceback:
    Request Method: POST
Request URL: http://127.0.0.1:8000/admin/login/?next=/admin/

Django Version: 2.0.2
Python Version: 3.6.5
Installed Applications:
['nutrients.apps.NutrientsConfig',
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'profile']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']



Traceback:

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\core\handlers\exception.py" in inner
  35.             response = get_response(request)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\core\handlers\base.py" in _get_response
  128.                 response = self.process_exception_by_middleware(e, request)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\core\handlers\base.py" in _get_response
  126.                 response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\views\decorators\cache.py" in _wrapped_view_func
  44.         response = view_func(request, *args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\contrib\admin\sites.py" in login
  398.         return LoginView.as_view(**defaults)(request)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\views\generic\base.py" in view
  69.             return self.dispatch(request, *args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\utils\decorators.py" in _wrapper
  62.             return bound_func(*args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\views\decorators\debug.py" in sensitive_post_parameters_wrapper
  76.             return view(request, *args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\utils\decorators.py" in bound_func
  58.                 return func.__get__(self, type(self))(*args2, **kwargs2)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\utils\decorators.py" in _wrapper
  62.             return bound_func(*args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\utils\decorators.py" in _wrapped_view
  142.                     response = view_func(request, *args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\utils\decorators.py" in bound_func
  58.                 return func.__get__(self, type(self))(*args2, **kwargs2)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\utils\decorators.py" in _wrapper
  62.             return bound_func(*args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\views\decorators\cache.py" in _wrapped_view_func
  44.         response = view_func(request, *args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\utils\decorators.py" in bound_func
  58.                 return func.__get__(self, type(self))(*args2, **kwargs2)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\contrib\auth\views.py" in dispatch
  65.         return super().dispatch(request, *args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\views\generic\base.py" in dispatch
  89.         return handler(request, *args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\views\generic\edit.py" in post
  142.             return self.form_valid(form)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\contrib\auth\views.py" in form_valid
  94.         auth_login(self.request, form.get_user())

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\contrib\auth\__init__.py" in login
  161.     user_logged_in.send(sender=user.__class__, request=request, user=user)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\dispatch\dispatcher.py" in send
  178.             for receiver in self._live_receivers(sender)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\dispatch\dispatcher.py" in <listcomp>
  178.             for receiver in self._live_receivers(sender)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\contrib\auth\models.py" in update_last_login
  20.     user.save(update_fields=['last_login'])

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\contrib\auth\base_user.py" in save
  73.         super().save(*args, **kwargs)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\db\models\base.py" in save
  729.                        force_update=force_update, update_fields=update_fields)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\db\models\base.py" in save_base
  769.                 update_fields=update_fields, raw=raw, using=using,

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\dispatch\dispatcher.py" in send
  178.             for receiver in self._live_receivers(sender)

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\dispatch\dispatcher.py" in <listcomp>
  178.             for receiver in self._live_receivers(sender)

File "C:\Users\Kanverse\PycharmProjects\nutrition\nutrients\models.py" in save_user_profile
  32.         instance.profile.save()

File "C:\Users\Kanverse\Anaconda3\lib\site-packages\django\db\models\fields\related_descriptors.py" in __get__
  389.                     self.related.get_accessor_name()

Exception Type: RelatedObjectDoesNotExist at /admin/login/
Exception Value: User has no profile..
#应用程序定义
已安装的应用程序=[
'营养素.应用程序.营养素配置',
“django.contrib.admin”,
“django.contrib.auth”,
“django.contrib.contenttypes”,
“django.contrib.sessions”,
“django.contrib.messages”,
“django.contrib.staticfiles”,
"简介",,
]
中间件=[
'django.middleware.security.SecurityMiddleware',
“django.contrib.sessions.middleware.SessionMiddleware”,
'django.middleware.common.CommonMiddleware',
“django.middleware.csrf.CsrfViewMiddleware”,
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.xFrameOptions中间件',
]
ROOT_URLCONF='nutrition.url'
CMS_模板=('index.html','Left sidebar template')
模板=[
{
'BACKEND':'django.template.backends.django.DjangoTemplates',
'DIRS':[os.path.join(os.path.dirname(_文件,'templates'),],
“应用程序目录”:正确,
“选项”:{
“上下文处理器”:[
“django.template.context_processors.debug”,
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
WSGI_应用程序='nutrition.WSGI.APPLICATION'
数据库={
“默认值”:{
“引擎”:“django.db.backends.sqlite3”,
'NAME':os.path.join(BASE_DIR'db.sqlite3'),
}
}
申请方式:邮寄
请求URL:http://127.0.0.1:8000/admin/login/?next=/admin/
Django版本:2.0.2
Python版本:3.6.5
已安装的应用程序:
['nutrients.apps.NutrientsConfig',
“django.contrib.admin”,
“django.contrib.auth”,
“django.contrib.contenttypes”,
“django.contrib.sessions”,
“django.contrib.messages”,
“django.contrib.staticfiles”,
“配置文件”]
已安装的中间件:
['django.middleware.security.SecurityMiddleware',
“django.contrib.sessions.middleware.SessionMiddleware”,
'django.middleware.common.CommonMiddleware',
“django.middleware.csrf.CsrfViewMiddleware”,
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.xframeoptions中间件']
回溯:
申请方式:邮寄
请求URL:http://127.0.0.1:8000/admin/login/?next=/admin/
Django版本:2.0.2
Python版本:3.6.5
已安装的应用程序:
['nutrients.apps.NutrientsConfig',
“django.contrib.admin”,
“django.contrib.auth”,
“django.contrib.contenttypes”,
“django.contrib.sessions”,
“django.contrib.messages”,
“django.contrib.staticfiles”,
“配置文件”]
已安装的中间件:
['django.middleware.security.SecurityMiddleware',
“django.contrib.sessions.middleware.SessionMiddleware”,
'django.middleware.common.CommonMiddleware',
“django.middleware.csrf.CsrfViewMiddleware”,
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.xframeoptions中间件']
回溯:
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\core\handlers\exception.py”位于内部
35响应=获取响应(请求)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\core\handlers\base.py”位于\u get\u响应中
128response=self.process\u异常\u由\u中间件(e,请求)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\core\handlers\base.py”位于\u get\u响应中
126响应=包装的回调(请求,*回调参数,**回调参数)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\views\decorators\cache.py”位于\u wrapped\u view\u func中
44响应=查看功能(请求,*args,**kwargs)
登录名中的文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\contrib\admin\sites.py”
398返回LoginView.as_视图(**默认值)(请求)
视图中的文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\views\generic\base.py”
69返回自调度(请求,*args,**kwargs)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\utils\decorators.py”位于\u包装器中
62返回边界函数(*args,**kwargs)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\views\decorators\debug.py”位于敏感的\u post\u参数\u包装中
76返回视图(请求、*args、**kwargs)
绑定函数中的文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\utils\decorators.py”
58返回函数获取(self,键入(self))(*args2,**kwargs2)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\utils\decorators.py”位于\u包装器中
62返回边界函数(*args,**kwargs)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\utils\decorators.py”位于\u wrapped\u视图中
142响应=查看功能(请求,*args,**kwargs)
绑定函数中的文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\utils\decorators.py”
58返回函数获取(self,键入(self))(*args2,**kwargs2)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\utils\decorators.py”位于\u包装器中
62返回边界函数(*args,**kwargs)
文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\views\decorators\cache.py”位于\u wrapped\u view\u func中
44响应=查看功能(请求,*args,**kwargs)
绑定函数中的文件“C:\Users\Kanverse\Anaconda3\lib\site packages\django\utils\decorators.py”
58返回函数获取函数(self,键入(self))(*args)