New ERORR TemplateDoesNotExist в index.html в Django python 3
Я новичок в Django, и когда я запускаю проект, я получаю ошибку. К сожалению, предыдущие вопросы не решили мою проблему.
TemplateDoesNotExist at /
blog/index.html
Вот моя структура папок:
country/
urls.py
wsgi.py
settings.py
blog/
migrations/
templates/
blog/
index.html
admin.py
models.py
tests.py
urls.py
views.py
manage.py
Блог Урлы :
from django.urls import path
from . import views
app_name = 'blog'
urlpatterns = [
path('', views.index, name='index'),
]
блог просмотров
from django.shortcuts import render
def index(request):
return render(request,'blog/index.html')
настройки
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
//snip
},
]
INSTALLED_APPS = [
'blog',
//snip
]
Чтобы решить эту проблему, после создания папки template
я выполнил команду migrate
один раз и проблема была решена
python manage.py migrate