Size: a a a

Django [ru] #STAY HOME

2018 November 23

DT

Dan Tyan in Django [ru] #STAY HOME
Baktiyar Bekbergen
какую функцию нужно использовать чтобы объединть элементы dict obj в один если значение ключей одинаковые ?
что значит объеденить ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
можно переписать
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
Dan Tyan
что значит объеденить ?
kak iz takogo
a = [{'name': 'a', 'sum': 1}, {'name': 'a', 'sum': 2}, {'name': 'b', 'sum': 2}]
poluchit' takoe
 b = [{'name': 'a', 'sum': 3}, {'name': 'b', 'sum': 2}]
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
сейчас делаю так
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
import collections
       x = collections.Counter()
       for v in list(self.get_balance_operation_queryset().values('program__name').annotate(sum=Sum('amount'))):
           x[v['program__name']] += v['sum']
       res = list()
       for k, v in x.items():
           res.append({'program__name': k, 'sum': v})
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
но как можно поумному или есть что-нибудь готовое
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а почему не считается на уровне базы ?
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
просто все как разные обхекты создаются а на выходе нужно объединять их
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
Dan Tyan
а почему не считается на уровне базы ?
как предлагаете это сделать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя на этом уровне
x[v['program__name']] += v['sum']
должно быть как ты хочешь
источник

M

Mike in Django [ru] #STAY HOME
Как я могу вставить id в ссылку исползуя js?
<a href="{% url 'delete_question' id=something_js_code %}">delete</a>
источник

DT

Dan Tyan in Django [ru] #STAY HOME
никак
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну точнее просто никак
источник

M

Mike in Django [ru] #STAY HOME
понятно
источник

PB

Pavel Bekrenev in Django [ru] #STAY HOME
кто нибудь реализовывал такой таск, есть кнопка => она должна стать неактивной после нажатия для пользователя на час
источник

PB

Pavel Bekrenev in Django [ru] #STAY HOME
я не могу представить пока решения без добавлении модели
источник

DT

Dan Tyan in Django [ru] #STAY HOME
храни в сессии
источник

DT

Dan Tyan in Django [ru] #STAY HOME
но если человек разлогиниться то сброситься
источник

PB

Pavel Bekrenev in Django [ru] #STAY HOME
вот, да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну тогда модель
или кеш
источник