Advertisement
horozov86

def get_context_data(self, **kwargs):

Sep 6th, 2024
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. from django.views.generic import TemplateView
  2. from .models import Employee
  3.  
  4. class EmployeeListView(TemplateView):
  5.     template_name = "employees/employee_list.html"
  6.  
  7.     extra_context = {
  8.         "static_name": "Joro",  # Статично име, няма достъп до DB. Каквото е написано тук като стойност това ще се визуализира.
  9.     }
  10.  
  11.     def get_context_data(self, **kwargs):
  12.         context = super().get_context_data(**kwargs)
  13.  
  14.         # Вземаме само имената на всички служители от базата данни.
  15.         context["employee_names"] = Employee.objects.values_list('name', flat=True)
  16.  
  17.         return context
  18.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement