Size: a a a

Django [ru] #STAY HOME

2021 March 28

DT

Dan Tyan in Django [ru] #STAY HOME
Иван Масюк
Ребят, такой запрос:

Для того, чтобы оплатить курс, человек должен  быть зарегестрирован и залогинен.

Если ставлю декоратор @ login_required и юзер не зашел в систему — перекидывает на логин и ПОСЛЕ того как пользователь зашел в свой аккаунт его перебрасывает на LOGIN_REDIRECT_URL

Вопрос: как сделать так, чтобы после логина , в случае того, если он попал туда именно когда пытался купить курс, юзер редиректился назад на страницу покупки курса?
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Спасибо!
источник

L

Laste in Django [ru] #STAY HOME
Привет всем. У меня есть объект user, как мне можно получить группы, в которые входит этот юзер?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Laste
Привет всем. У меня есть объект user, как мне можно получить группы, в которые входит этот юзер?
Эти группы прописаны в виде полей?
источник

S

Swain in Django [ru] #STAY HOME
Laste
Привет всем. У меня есть объект user, как мне можно получить группы, в которые входит этот юзер?
u.groups.all()
источник

S

Swain in Django [ru] #STAY HOME
Ну можно ещё User.objects.get(id=someid).groups.all()
источник

L

Laste in Django [ru] #STAY HOME
Я видел такую конструкцию, но она не работет:
from django.contrib.auth.models import Group
print(Group.objects.filter(user=user))
источник

S

Swain in Django [ru] #STAY HOME
Laste
Я видел такую конструкцию, но она не работет:
from django.contrib.auth.models import Group
print(Group.objects.filter(user=user))
Ты же у юзера группы выбираешь.
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Laste
Я видел такую конструкцию, но она не работет:
from django.contrib.auth.models import Group
print(Group.objects.filter(user=user))
А ты раньше юзера определил в переменной "user"?
источник

L

Laste in Django [ru] #STAY HOME
Иван Масюк
А ты раньше юзера определил в переменной "user"?
Да
источник

S

Swain in Django [ru] #STAY HOME
Работает однако.
источник

Y

Yaroslav in Django [ru] #STAY HOME
Swain
Работает однако.
Groups это встроенная модель?
источник

L

Laste in Django [ru] #STAY HOME
Yaroslav
Groups это встроенная модель?
Да
источник

L

Laste in Django [ru] #STAY HOME
Swain
Работает однако.
Видимо, это у меня где-то проблема с кодом
источник

ОК

Омурбек уулу Кайрат... in Django [ru] #STAY HOME
Swain
Работает однако.
Первый раз вижу чтоб пароль вот так создавали
источник

Y

Yaroslav in Django [ru] #STAY HOME
Омурбек уулу Кайрат
Первый раз вижу чтоб пароль вот так создавали
+
источник

Y

Yaroslav in Django [ru] #STAY HOME
Видимо он просто в ChairField его записывает
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Yaroslav
Видимо он просто в ChairField его записывает
sad
источник

L

Laste in Django [ru] #STAY HOME
Омурбек уулу Кайрат
Первый раз вижу чтоб пароль вот так создавали
А как вы тогда во время тестов пароль для тестового юзера пишете?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Swain
Работает однако.
Тут создаётся пользователь
источник