python - 取而代之的是在全局模板目录中有一个base.html,模板不存在错误来了
问题描述
我无法在应用程序“todo”的模板文件夹中扩展 base.html。base.html 存在于主目录的模板文件夹中。base.html 存在于模板文件夹中,但在错误中显示此文件在源文件夹中不存在。
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'todo'
]
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',
],
},
},
]
这是 setting.py 更新。
解决方案
推荐阅读
- python - Keras LSTM:使用 SHAP 的特征重要性条形图
- ios - 视图如何在不使用依赖于框架的 intrinsicContentSize 的情况下根据其宽度的函数确定其高度?
- python - Pandas - 比较 2 个数据框并找到最接近的值
- file-upload - 将图像发送到前端的最有效方式
- java - Java Library Commons Lang3 'ClassNotFoundException' 错误
- javascript - 从 gs 传递一个对象作为 js 中的全局变量
- c# - 何时在具有存储库模式的 .net core web-api 上使用 async/await?
- postgresql - PHP 中的安全 SQL 更新
- cassandra - Cassandra在现有集群中添加节点和修改snitch
- sharepoint-online - Power Automate 在 Microsft Teams 中创建一个频道并让所有团队成员都可以看到