Назад к вопросам
Junior — Middle
71
Бывало ли у вас опыт настройки маршрутизации URL в Django-проектах?
Ответ от нейросети
sobes.tech AI
Да, я настраивал маршрутизацию URL в Django-проектах. В Django маршрутизация осуществляется через файл urls.py, где определяются пути и соответствующие им обработчики (views).
Пример простейшей настройки:
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
path('articles/<int:year>/', views.articles_by_year, name='articles_by_year'),
]
Здесь:
- Путь
''соответствует корневому URL и вызывает функциюindex. - Путь
'articles/<int:year>/'принимает параметрyearи передает его в функциюarticles_by_year.
Такой подход позволяет гибко управлять URL и связывать их с логикой обработки запросов.