Sobes.tech
Назад к вопросам
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 и связывать их с логикой обработки запросов.