Size: a a a

2021 May 13

П

Паша in SPb Python
Оно работает?)
источник

p

pragus in SPb Python
Вы снова решили спамить? ;)
источник
2021 May 14

IV

Ilia Vasiliev in SPb Python
> Не понимаю как обратиться к возрасту авторизованного пользователя.
Если я правильно понял вопрос, то request.user (link)

Для сравнения, по-моему, без conditional expressions (link) не обойтись.
Что-то вроде этого:
User.objects.annotate(
   older=Case(
       When(age__gt=request.user.age, then=True),
       default=False,
       output_field=BooleanField(),
   )
)
источник

V

Vitali in SPb Python
I/O операции в конструкторе. Не люблю такое
источник

A

Alexander in SPb Python
источник

A

Alexander in SPb Python
Эх, заживём
источник

PV

Porokhov Vlad in SPb Python
Не совсем то... Мне нужно взять значение поля возраст и вставить в формулу, что то вроде:
Member.objects.all().annotate(difference=F('age') - F(request.member.age))
.
Member - мой кастомный пользователь.
Интересует, чем можно заменить F(request.member.age), чтоб это работало.
На самом деле там формула сложнее, я для примера эту использовал
источник

A

Alexander in SPb Python
Нормальный вопрос был задан, не вижу никакой проблемы
источник

p

pragus in SPb Python
Поясню свою точку зрения. Он спрашивает одно и то же в разных группах, но по факту твой ответ неинтересен(особенно, если ответили раньше). Можешь задать уточняющий вопрос и тебе не ответят :)
источник

A

Alexander in SPb Python
Спрашивать одно и то же в разных чатах запрещено правилами?
источник

A

Alexander in SPb Python
Если мой ответ не интересен, то нет проблемы, меня же никто не заставлял писать. Помог - хорошо, не помог - ну и ладно
источник

VK

Vitaly Kalinin in SPb Python
тут, кмк, дело в том, что человек как будто немного путает чаты с гуглом
источник

p

pragus in SPb Python
А ты найди хоть  одну реакцию топикстартера на вопрос ))
источник

A

Alexander in SPb Python
хороший челлендж)) но я могу сказать, что человек на мои лично советы откликался
источник

p

pragus in SPb Python
Именно.  Он даже какое-то время держался и не постил сюда.
источник

IV

Ilia Vasiliev in SPb Python
Member.objects.all().annotate(difference=F('age') - request.user.age)
Для указанного примера что-то такое должно быть.
В случае более сложной формулы надо смотреть, что конкретно сделать нужно. Простая арифметика будет работать так же, как вычитание выше. Документацию в данном случае стоит начинать смотреть отсюда.
источник

PV

Porokhov Vlad in SPb Python
Спасибо, попробую
источник

K

Konstantin in SPb Python
Ребята в мае будет митап?
источник

DI

Danil Ivanov in SPb Python
Пока что проводим только Дринкапы - каждый последний четверг месяца
источник

K

Konstantin in SPb Python
В этом будет ?
источник