Size: a a a

Django [ru] #STAY HOME

2020 October 20

DT

Denis Taranov in Django [ru] #STAY HOME
Кемп 👨🏻‍💻
Здравствуйте
Как можно реализовать подписку на других юзеров в блоге?
в какую сторону смотреть?
не совсем понимаю вопрос, что-то типо
class User:
   subscribes = models.ManyToManyField(...through=Subscribe)

class Subscribe:
   owner = ForeignKey(User)
   subscribe_on = ForeignKey(User)
   status = models.CharField()
   created = models.DateTimeField(auto_add=true)
источник

К👨

Кемп 👨🏻‍💻... in Django [ru] #STAY HOME
Denis Taranov
не совсем понимаю вопрос, что-то типо
class User:
   subscribes = models.ManyToManyField(...through=Subscribe)

class Subscribe:
   owner = ForeignKey(User)
   subscribe_on = ForeignKey(User)
   status = models.CharField()
   created = models.DateTimeField(auto_add=true)
Я пишу блог
и хочу чтоб я мог подписаться на посты других юзеров
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
как более читаемо if sum([func_returns_bool(x) for x in some_list]):
или if True in [func_returns_bool(x) for x in some_list]:?
источник

S

Saydi in Django [ru] #STAY HOME
Nikolay Cherniy
как более читаемо if sum([func_returns_bool(x) for x in some_list]):
или if True in [func_returns_bool(x) for x in some_list]:?
А any не подойдет?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Saydi
А any не подойдет?
подробней?
источник

A

Andrey in Django [ru] #STAY HOME
оба варианта так себе))
источник

b

bars in Django [ru] #STAY HOME
if any([func_returns_bool(x) for x in some_list]):

если будет хоть одно True в списке, вернет True, иначе False
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Saydi
А any не подойдет?
понял, хороший вариант)
источник

RK

Rostislav Konstantin... in Django [ru] #STAY HOME
any(map(func_returns_bool, some_list))
источник

A

Andrey in Django [ru] #STAY HOME
if any(func(x) for x in list))
источник

A

Andrey in Django [ru] #STAY HOME
Rostislav Konstantinov
any(map(func_returns_bool, some_list))
или так
источник

S

Saydi in Django [ru] #STAY HOME
Nikolay Cherniy
подробней?
Не успел написать))
источник

S

Sergei in Django [ru] #STAY HOME
Всем привет)
как из этого урла(он сделан с помощью NestedComplexRouter)  достать в методе get_queryset айдишник?
http://127.0.0.1:8000/api/agency/agencies/2/agency_members/
источник

A

Andrey in Django [ru] #STAY HOME
Rostislav Konstantinov
any(map(func_returns_bool, some_list))
по скольку мапа ленивая, то вычисления остановятся на первом  True, а в случае с True in сложность будет где-то n^2
источник

A

Andrey in Django [ru] #STAY HOME
первый проход применение функции и второй проход поиск
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Andrey
по скольку мапа ленивая, то вычисления остановятся на первом  True, а в случае с True in сложность будет где-то n^2
да, там map и lambda внутри, упростил поскольку интересует только начало
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nikolay Cherniy
да, там map и lambda внутри, упростил поскольку интересует только начало
хотя может еще идеи интересные будут, подробней строка такая) https://t.me/pydjango/447622
источник

DT

Denis Taranov in Django [ru] #STAY HOME
это уже какой-то лисп
источник

И

Илья in Django [ru] #STAY HOME
Коллеги может вы знаете почему смена языка на локал хосте работает нормально, то есть просто перегружает страницу. А на продакшн сервере редирект на index.html?
источник

A

Andrey in Django [ru] #STAY HOME
Denis Taranov
это уже какой-то лисп
Как-то сложно слишком вообще
источник