【发布时间】:2020-11-10 23:23:35
【问题描述】:
嘿,我是 Django 新手,我的第一个项目几乎完成了,但是当我在终端中使用 heroku open 打开 Heroku 网站时遇到问题模板丢失。
设置
BASE_DIR = Path(__file__).resolve().parent.parent
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')]
任何 html
{% extends "learning_logs\base.html" %}
.........
错误
TemplateDoesNotExist at /
learning_logs\base.html
django.template.loaders.filesystem.Loader: /app/templates/learning_logs\base.html (Source does not exist)
django.template.loaders.app_directories.Loader: /app/learning_logs/templates/learning_logs\base.html (Source does not exist)
django.template.loaders.app_directories.Loader: /app/users/templates/learning_logs\base.html (Source does not exist)
django.template.loaders.app_directories.Loader: /app/.heroku/python/lib/python3.7/site-packages/bootstrap4/templates/learning_logs\base.html (Source does not exist)
django.template.loaders.app_directories.Loader: /app/.heroku/python/lib/python3.7/site-packages/django/contrib/admin/templates/learning_logs\base.html (Source does not exist)
django.template.loaders.app_directories.Loader: /app/.heroku/python/lib/python3.7/site-packages/django/contrib/auth/templates/learning_logs\base.html (Source does not exist)
如果任何其他代码可能有帮助,请告诉我。
【问题讨论】:
标签: python html django templates heroku