AK
Size: a a a
AK
V
only()
для queryset'ов? В доке написано, как им пользоваться и разницу между deffer()
, но конкретно на практике, когда его стоит использовать?Н
AK
PZ
only()
для queryset'ов? В доке написано, как им пользоваться и разницу между deffer()
, но конкретно на практике, когда его стоит использовать?V
p
def get_queryset(self) -> QuerySet(SomeModel)
PZ
str(models.Company.objects.only('name').query)
Out[25]: 'SELECT "main_company"."id", "main_company"."name" FROM "main_company"'
p
def get_queryset(self) -> QuerySet
[SomeModel
]def get_queryset(self) ->
"QuerySet
[SomeModel
]"PZ
p
def get_queryset(self) -> QuerySet(SomeModel)
V
str(models.Company.objects.only('name').query)
Out[25]: 'SELECT "main_company"."id", "main_company"."name" FROM "main_company"'
PZ
AG
M
АА
V
--keepdb
при запуске тестов. В дальнейшем, когда я хочу запустить снова тест и использовать уже сущетсвующую БД, мне мешает переопределенный метод setup_databases()
, который вызывает создание тестовых моделей. Мне пишет, что такие модели уже сущетсвуют.setup_databases()
при запуске тестов с флогом --keepdb
?M
Ш
AG