gpt4 book ai didi

django - 模板不存在 Django 错误

转载 作者:行者123 更新时间:2023-12-02 02:09:44 24 4
gpt4 key购买 nike

我正在尝试构建一个登录页面表单。在我的 urls.py 中,我已将该文件链接到内置的 Django 登录 View ,并将路径传递到模板目录。我在模板内有登录文件夹,在登录文件夹内有login.html 文件。

(r'^login/$', 'django.contrib.auth.views.login', {
'template_name': 'login/login.html'
}),

在 settings.py 中,我提供了存储模板的目录。

TEMPLATE_DIRS = (
os.path.join(os.path.dirname(__file__),'templates'),
)

当我运行 runserver 命令时,它显示 TemplateDoesNotExist

Exception Type: TemplateDoesNotExist
Exception Value:login/login.html

最佳答案

对于遇到同样问题的人来说,事实证明模板路径不正确。我需要在 settings.py 中使用 '../templates',而不是 'templates':

TEMPLATE_DIRS = (
os.path.join(os.path.dirname(__file__),'../templates'),
)

关于django - 模板不存在 Django 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17261093/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com