Size: a a a

Django [ru] #STAY HOME

2020 October 10

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
что не так
источник

АК

Антон Кочневский... in Django [ru] #STAY HOME
Dan Tyan
нет
Можно ли настроить тогда очистку после каждого теста?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ярослав Коробейников
Неважно что в фильтре, просто фильтруется по отфильтрованому, вы что ли не заметили?
some_objects = SomeModel.objects.filter(.......)
some_objects = some_objects.filter(.......)
some_objects = some_objects.filter(.......)
some_objects = some_objects.filter(.......)
some_objects = some_objects.filter(.......)


some_objects потом опять фильтруется и фильтруется, зайбейте что фильтруется, просто если один из фильтров вернул в итоге пустой квери сет, остальный фильтры как посутпают? всё равно шлют запросы в бд? Мне перед каждым фильтром ставить проверки не пуст ли фильтр? Про перфоманс я спрашиваю
у тебя отработает только один запрос
источник

DT

Dan Tyan in Django [ru] #STAY HOME
там нет пустых
источник

DT

Dan Tyan in Django [ru] #STAY HOME
все эти вызовы соберутся в один sql запрос и отдадут результат
источник

Y

Yaroslav in Django [ru] #STAY HOME
ARTUR KNYAZEV
что не так
Ты не создаёшь два одинаковых телефона или два телефона для одного пользователя.
источник

Y

Yaroslav in Django [ru] #STAY HOME
Можно модель посмотреть?
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Антон Кочневский
Можно ли настроить тогда очистку после каждого теста?
А смысл?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
люди ну подскажите
источник

АК

Антон Кочневский... in Django [ru] #STAY HOME
я наверное не понимаю правильного подхода к тестированию, но у меня создаются пользователи в setUp, и потом в итоге я беру Id этих пользователей. И в итоге все ломается
источник

Y

Yaroslav in Django [ru] #STAY HOME
ARTUR KNYAZEV
люди ну подскажите
Модель покажи
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Антон Кочневский
я наверное не понимаю правильного подхода к тестированию, но у меня создаются пользователи в setUp, и потом в итоге я беру Id этих пользователей. И в итоге все ломается
тебе надо чтобы у юзеров не менялся id?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
модель чего , я же говорю, если я делаю на сайте регистрацию нового пользователя , то все проходит ок
источник

АК

Антон Кочневский... in Django [ru] #STAY HOME
Dan Tyan
тебе надо чтобы у юзеров не менялся id?
там каждый раз создаеются новые юзеры. а мне надо что б они создавались только один раз.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
попробуй их создавать не в setUp а в setUpTestData
источник

DT

Dan Tyan in Django [ru] #STAY HOME
от отрабатывает один раз в пределах класса
источник

Y

Yaroslav in Django [ru] #STAY HOME
ARTUR KNYAZEV
модель чего , я же говорю, если я делаю на сайте регистрацию нового пользователя , то все проходит ок
У тебя нарушена реляционная целостность бд
источник

Y

Yaroslav in Django [ru] #STAY HOME
Как у тебя, работает обработка, по какому ключу?
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
ARTUR KNYAZEV
модель чего , я же говорю, если я делаю на сайте регистрацию нового пользователя , то все проходит ок
Тебя попросили показать код, а ты и дальше тупить продолжаешь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Антон Кочневский
там каждый раз создаеются новые юзеры. а мне надо что б они создавались только один раз.
ты в тесте хардкодишь id ?
источник