Встречается на собеседованиях • сегодня
Как работает функция path в Django
Функция `path()` в Django используется для определения URL-шаблонов в `urls.py`. Она принимает два обязательных аргумента: строку URL и view-функцию, а также опциональные kwargs и name.
Основные параметры:
- `route` – строка URL-шаблона (может содержать конвертеры типа ``)
- `view` – вызываемая view-функция или класс
- `kwargs` – дополнительные аргументы для view
- `name` – имя маршрута для reverse()
Пример:
```python
from django.urls import path
from . import views
urlpatterns = [
path('articles//', views.year_archive, name='article-year'),
path('about/', views.about, kwargs={'key': 'value'}),
]
```
Конвертеры пути (по умолчанию):
- `str` – любая непустая строка (кроме `/`)
- `int` – положительное целое число
- `slug` – строковый идентификатор (буквы, цифры, `-` и `_`)
- `uuid` – UUID формата
- `path` – любая непустая строка, включая `/`

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы