РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjPmTpFl 33 of 187 menu

Файлы шаблонов в Django

Обычно у каждой страницы сайта свой файл шаблона. Давайте сделаем три представления, каждое из которых отдает свой шаблон:

from django.shortcuts import render def index(request): return render(request, 'index.html') def about(request): return render(request, 'about.html') def contact(request): return render(request, 'contact.html')

Подключим их к маршрутам:

urlpatterns = [ path('', views.index), path('about/', views.about), path('contact/', views.contact), ]

Создайте три HTML файла в папке main/templates/ с разным содержимым для каждой страницы.

В файле urls.py объявлены следующие маршруты:

urlpatterns = [ path('', views.index), path('about/', views.about), path('contact/', views.contact), ]

Сделайте для них функции-представления. Пусть каждая функция в качестве ответа отдает свой HTML файл.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить