gpt4 book ai didi

django - 如何在 Django 中扩展 html 文件

转载 作者:行者123 更新时间:2023-12-04 10:21:14 26 4
gpt4 key购买 nike

我想用 base.html 从我的项目主文件夹内的模板文件夹扩展我的 html 文件。
当我输入:

    {% extends 'base.html' %}

它给了我这个:
TemplateDoesNotExist at /app/
base.html

Request Method: GET

Request URL: http://127.0.0.1:8000/app/

Django Version: 3.0.4

Exception Type: TemplateDoesNotExist
Exception Value:
base.html

希望我能得到一些帮助:)

最佳答案

您需要在路径中添加模板文件夹。现在 django 不知道 base.html 存在。因此,请在您的 settings.py 中执行此操作。

TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'template')],
'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',
],
},
},
]

关于django - 如何在 Django 中扩展 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60841267/

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