Чтобы создать шаблон URL-адреса для домашней страницы в Django, вы можете использовать функцию pathв файле urls.pyвашего приложения. Вот несколько методов с примерами кода:
Метод 1: базовый шаблон URL
from django.urls import path
from . import views
urlpatterns = [
path('', views.home, name='home'),
]
В этом методе пустая строка ''представляет URL-адрес домашней страницы. Когда пользователь посещает корневой URL-адрес вашего сайта, он будет сопоставлен с функцией просмотра homeв вашем файлеviews.py.
Метод 2: использование регулярных выражений
from django.urls import re_path
from . import views
urlpatterns = [
re_path(r'^$', views.home, name='home'),
]
Этот метод использует функцию re_path, которая позволяет использовать регулярные выражения для более сложных шаблонов URL. Регулярное выражение ^$соответствует пустой строке, представляющей URL-адрес домашней страницы.
Метод 3. Включение URL-адреса приложения в шаблоны URL-адресов проекта
from django.urls import include, path
urlpatterns = [
path('', include('yourapp.urls')),
]
В этом методе вы включаете шаблоны URL-адресов вашего приложения в шаблоны URL-адресов проекта. В файле urls.pyвашего приложения вы должны определить шаблон URL-адреса домашней страницы.