Я хочу вывести "hello!!!!!" из home.html в django, но он говорит TemplateDoesNotExist
я хочу вывести "hello!!!!!" из home.html в django, но он говорит TemplateDoesNotExist. код всех страниц
home.html
<h1>hello!!!!!!!!!</h1>
urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.home , name='home')
]
views.py
from django.http import request
from django.shortcuts import render
def home(requests):
return render(request , 'home.html')
setting.py
DIRS': [os.path.join(BASE_DIR,'templates')],
В основном эта ошибка возникает, когда вы забыли добавить имя приложения в список setting.py
файлов INSTALLED_APPs
или у вас неправильный путь к файлу.
Для installed_apps
INSTALLED_APPS = [
....,
Your_app_name,
]
Для структуры шаблонов
templates
-----index.html