TK
LOGGING
'loggers': {увидишь запросы
...
'django.db.backends': {
'handlers': ['console'],
'level': 'DEBUG'
},
Size: a a a
TK
LOGGING
'loggers': {увидишь запросы
...
'django.db.backends': {
'handlers': ['console'],
'level': 'DEBUG'
},
TK
TK
DT
DT
AG
TK
VD
AG
count()
TK
employees = Employee.objects.get_queryset()
employees_no_su = employees.filter(user__is_superuser=False)
employees_fired = employees_no_su.filter(dismissial_date__lt=date.today(), )
employees_current = employees_no_su.count() - employees_fired.count()
DT
count()
делает запрос к БД SELECT COUNT(*) AS "__count" FROM
TK
count()
делает запрос к БД SELECT COUNT(*) AS "__count" FROM
TK
Н
list_display
DT
Tabularinline
VD
employees = Employee.objects.get_queryset()
employees_no_su = employees.filter(user__is_superuser=False)
employees_fired = employees_no_su.filter(dismissial_date__lt=date.today(), )
employees_current = employees_no_su.count() - employees_fired.count()
N
N
DT
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ... # Вот тут путь к папке templates,
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages'
],
},
},
]
DT