Junior — Middle
67
Puoi spiegare cos'è il metodo get_context_data nel contesto dello sviluppo di applicazioni web?
Le aziende dove è stato chiesto
Risposta dell'AI
sobes.tech AI
Метод get_context_data часто используется в веб-фреймворках на Python, например, в Django, для передачи данных в шаблон при рендеринге страницы.
Он возвращает словарь (контекст), содержащий данные, которые будут доступны в шаблоне.
Обычно этот метод переопределяют в классах-представлениях (views), чтобы добавить дополнительные переменные в контекст.
Пример в Django:
from django.views.generic import TemplateView
class MyView(TemplateView):
template_name = 'my_template.html'
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['message'] = 'Привет, мир!'
return context
В шаблоне my_template.html можно будет использовать переменную message.