Встречается на собеседованиях • сегодня
Что является представлением в Django
В Django представление (view) — это функция или класс, который обрабатывает HTTP-запрос и возвращает HTTP-ответ. Представления определяют логику обработки данных и формируют ответ, например, рендерят шаблон или возвращают JSON.
Примеры:
- Функция-представление:
python
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello, World!")
text
2. **Класс-представление:**
```python
from django.views import View
class HelloView(View):
def get(self, request):
return HttpResponse("Hello, Class-Based View!")Представления могут быть связаны с URL через urls.py:
python
from django.urls import path
from .views import hello, HelloView
urlpatterns = [
path('hello/', hello),
path('hello-cbv/', HelloView.as_view()),
]Ключевые моменты:
- Обрабатывают запросы (GET, POST и др.).
- Могут использовать шаблоны или возвращать сырые данные.
- Поддерживают миксины и декораторы для расширения функциональности.

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