Size: a a a

Django [ru] #STAY HOME

2020 August 18

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Положить на логауте в сессию, а в той вьюхе достать из сессии и добавить в сообщения
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Видимо редирект сбрасывает
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
спасибо, на крайний случай возможно попробую

Я делаю редирект на стоковую форму логина админки. Не хотелось бы переопределять AdminSite + вьюху для Логина. Там будет копипасты много)

Проверю как отработает редирект из JS + django.contrib.messages
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Artem Gubatenko
спасибо, на крайний случай возможно попробую

Я делаю редирект на стоковую форму логина админки. Не хотелось бы переопределять AdminSite + вьюху для Логина. Там будет копипасты много)

Проверю как отработает редирект из JS + django.contrib.messages
Она в фбв написана разве?
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Для логина
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Artem Gubatenko
спасибо, на крайний случай возможно попробую

Я делаю редирект на стоковую форму логина админки. Не хотелось бы переопределять AdminSite + вьюху для Логина. Там будет копипасты много)

Проверю как отработает редирект из JS + django.contrib.messages
Придётся темплейт кастомизировать
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
tot samiy neizvestniy
Она в фбв написана разве?
там функция, в которой импортируется вьюха + magic  и возвращается
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
*метод AdminSite
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
tot samiy neizvestniy
Придётся темплейт кастомизировать
редирект из кастомной вьюхи для 2FA аунтотефикации
источник

ПД

Павел Дурманов... in Django [ru] #STAY HOME
Штанга ранит каждый тест в транзакции, я могу как-то сделать что-то после роллбека каждого теста?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Бинго: редирект из JS + django.contrib.messages работает)
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Artem Gubatenko
Бинго: редирект из JS + django.contrib.messages работает)
Норм
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Павел Дурманов
Штанга ранит каждый тест в транзакции, я могу как-то сделать что-то после роллбека каждого теста?
Pytest?
источник

ПД

Павел Дурманов... in Django [ru] #STAY HOME
+
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Покажи код. Что нужно сделать?
источник

ПД

Павел Дурманов... in Django [ru] #STAY HOME
код показать немогу, будет слишком много даже минимального примера.

Есть обьект А который апдейтится в вьюхе и я проверяю в тесте что он апдейтнулся, но обьект А глобальный, соответственно после refresh_from_db он апдейтится глобально, потом идет роллбек, а обьект остается в том же состоянии что и после рефреша
источник

ПД

Павел Дурманов... in Django [ru] #STAY HOME
надо бы еще раз рефрешнуть после роллбека
источник

А

Алексей in Django [ru] #STAY HOME
Павел Дурманов
код показать немогу, будет слишком много даже минимального примера.

Есть обьект А который апдейтится в вьюхе и я проверяю в тесте что он апдейтнулся, но обьект А глобальный, соответственно после refresh_from_db он апдейтится глобально, потом идет роллбек, а обьект остается в том же состоянии что и после рефреша
если у тебя django rest и ты тестишь ендпоинт, тести в классе-наследнике APITestCase
источник

ПД

Павел Дурманов... in Django [ru] #STAY HOME
нет у меня не джанго рест
источник