Почему моя индексная страница не загружается в django?

Я начал проект django и шаблон index не работает он просто загружает главную страницу django на самом деле я открыл учебник и скопировал слово в слово, но он все равно не работает

views.py

def index(request):
    return render(request, 'students/index.html')

settings.py

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'students',
]

мой основной файл urls.py

from django.urls import path, include


urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('students.urls')),
]

файлurls.py для моего приложения под названием students

from django.urls import path
from . import views

urlpatterns = [
   path('', views.index, name='index'),


]

мой файл index.html (я пробовал поместить тело вне тега head, но это также не сработало, поэтому я скопировал то, что было сделано в учебнике

)

<!DOCTYPE html>
<html lang="en">
 <head>
   <title>Student management </title>

   <body>
     <h1>Hello world!</h1>
   </body>
 </head>

</html>

ok Итак, я только что решил эту проблему, я обнаружил, что мое приложение было названо Student с большой буквы в apps.py и мне нужно было закрыть все файлы перед запуском сервера, похоже, что мой ввод не сохраняется автоматически

Вернуться на верх