Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django TemplateDoesNotExister位于/accounts/login/login.html_Django_Authentication_Registration_Logout - Fatal编程技术网

Django TemplateDoesNotExister位于/accounts/login/login.html

Django TemplateDoesNotExister位于/accounts/login/login.html,django,authentication,registration,logout,Django,Authentication,Registration,Logout,Imm正在尝试使用默认的django登录系统。它给我的错误是我的login.html模板不存在 我的登录模板保存在根目录中..>模板>注册>login.html 使用自定义用户模型和令牌身份验证的Imm 以下是我尝试的内容..> 帐户URL.py 主应用程序url.py 使用自定义用户模型和令牌身份验证是否会影响默认登录系统?您必须更改模板名称,一切正常 template_name = "registration/login.html" 您必须更改模板名称,一切都将正常工作

Imm正在尝试使用默认的django登录系统。它给我的错误是我的login.html模板不存在

我的登录模板保存在根目录中..>模板>注册>login.html

使用自定义用户模型和令牌身份验证的Imm

以下是我尝试的内容..>

帐户URL.py 主应用程序url.py
使用自定义用户模型和令牌身份验证是否会影响默认登录系统?

您必须更改模板名称,一切正常

template_name = "registration/login.html"

您必须更改模板名称,一切都将正常工作

template_name = "registration/login.html"

还有一个问题。。。当您想使用Flatter app登录或创建用户到数据库时,是否需要创建用户登录、注销、注册表?是,为此,您必须使用API对您的用户进行身份验证,因为您不能使用Django内置登录,因为您可以直接使用Django rest framework身份验证,该身份验证将在身份验证后创建令牌,并且如果您要使用Django作为后端创建颤振应用程序,您可以传递该令牌以验证使用,因此您还必须学习Django Rest框架,用于将数据转换为json。还有一个问题。。。当您想使用Flatter app登录或创建用户到数据库时,是否需要创建用户登录、注销、注册表?是,为此,您必须使用API对您的用户进行身份验证,因为您不能使用Django内置登录,因为您可以直接使用Django rest framework身份验证,该身份验证将在身份验证后创建令牌,并且如果您要使用Django作为后端创建颤振应用程序,您可以传递该令牌以验证使用,因此您还必须学习Django Rest框架,用于将数据转换为json。
TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, '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',
            ],
        },
    },
]
template_name = "registration/login.html"