Size: a a a

Django [ru] #STAY HOME

2020 May 06

h

hunnidolla in Django [ru] #STAY HOME
источник

AI

Artem Ivashenko in Django [ru] #STAY HOME
Тогда думаю офф дока подойдет
источник

Д

Дмитрий in Django [ru] #STAY HOME
Ребят, посоветуйте wysiwyg редактор, чтоб можно было файлы с картинками грузить, на django3
источник

A

Anton in Django [ru] #STAY HOME
Отличная гифка. Пожалуй сохраню ее на случай важных переговоров.
источник

A

Anton in Django [ru] #STAY HOME
Дмитрий
Ребят, посоветуйте wysiwyg редактор, чтоб можно было файлы с картинками грузить, на django3
Visual Studio Code с плагинами. Хотя можно переформулировать вопрос?
источник

D

Dmitry in Django [ru] #STAY HOME
Дмитрий
Ребят, посоветуйте wysiwyg редактор, чтоб можно было файлы с картинками грузить, на django3
источник

A

Anton in Django [ru] #STAY HOME
Вопрос. Кто делал двух факторную (и двух этапную) аутентификацию на Django? Какие есть для этого батарейки? Нашел только https://github.com/Bouke/django-two-factor-auth
источник

D

Dmitry in Django [ru] #STAY HOME
Anton
Вопрос. Кто делал двух факторную (и двух этапную) аутентификацию на Django? Какие есть для этого батарейки? Нашел только https://github.com/Bouke/django-two-factor-auth
делал двуфакторку OTP. Ничего сложного, вышло строк в 20, использовал только https://github.com/pyauth/pyotp
источник

A

Anton in Django [ru] #STAY HOME
о, норм. То есть после ввода логина и пароля ты пользователю высылал на телефон/почту/мессенджер код и редиректил на страницу для ввода кода?
источник

A

Anton in Django [ru] #STAY HOME
Если все ok то ты выполнял для него вход
источник

A

Anton in Django [ru] #STAY HOME
верно понимаю?
источник

D

Dmitry in Django [ru] #STAY HOME
Нет, я просил код из гугл аутентификтора
источник

A

Anton in Django [ru] #STAY HOME
Но это было в два хода? Сначала просишь логин и пароль а потом код от гугл аутентификтора? Или как это было реализовано?
источник

D

Dmitry in Django [ru] #STAY HOME
Anton
Но это было в два хода? Сначала просишь логин и пароль а потом код от гугл аутентификтора? Или как это было реализовано?
нет.  Аккаунт, в нем можно включать 2FA. После включения 2FA некоторые действия требуют подтверждения с помощью OTP. Дело происходило на DRF, поэтому я добавил хедер OTPtoken, который жил 5 минут (чтобы на каждый чих не вводить OTP) и проверял его в permissions, если запросы того требуют
Для того, чтобы получить OTPtoken создал отдельную точку, которая принимала OTP и в случае валидности отдавала куку, которую нужно вешать в хедер
источник

A

Anton in Django [ru] #STAY HOME
Dmitry
нет.  Аккаунт, в нем можно включать 2FA. После включения 2FA некоторые действия требуют подтверждения с помощью OTP. Дело происходило на DRF, поэтому я добавил хедер OTPtoken, который жил 5 минут (чтобы на каждый чих не вводить OTP) и проверял его в permissions, если запросы того требуют
Для того, чтобы получить OTPtoken создал отдельную точку, которая принимала OTP и в случае валидности отдавала куку, которую нужно вешать в хедер
ясно понятно. спасибо!
источник

RT

Ruslan Tyutin in Django [ru] #STAY HOME
всем привет, кто-нибудь подскажет почему prefetch_related не работает?
In [19]: for thread in Thread.objects.prefetch_related('membership'): 
   ...:     print(thread.membership.values_list('username', flat=True))
источник

RT

Ruslan Tyutin in Django [ru] #STAY HOME
почему-то values_list обращается к БД
источник

А

Антон in Django [ru] #STAY HOME
а куда он еще должен обращаться?
источник

RT

Ruslan Tyutin in Django [ru] #STAY HOME
Антон
а куда он еще должен обращаться?
вот два примера, первый ок, второй в цикле пробегается
источник

RT

Ruslan Tyutin in Django [ru] #STAY HOME
prefetch_related не работает с values?
источник