Встречается на собеседованиях • сегодня
Как добавляешь URL в Django
В Django URL добавляется через файл `urls.py` с помощью функции `path()` или `re_path()`. Основные шаги:
1. В главном `urls.py` проекта (обычно в папке с settings) импортируем `include` для подключения URL из приложений:
```python
from django.urls import path, include
```
2. Подключаем URL приложения:
```python
urlpatterns = [
path('admin/', admin.site.urls),
path('blog/', include('blog.urls')), # Подключение URL из приложения blog
]
```
3. В приложении создаем файл `urls.py` и добавляем маршруты:
```python
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
path('post//', views.post_detail, name='post_detail'),
]
```
Ключевые моменты:
- `path()` принимает маршрут, view-функцию и имя URL
- Можно использовать конвертеры типов (``)
- Имена URL (name) используются для reverse-поиска в шаблонах

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