Size: a a a

Django [ru] #STAY HOME

2020 March 20

PA

Petro Alexeenko in Django [ru] #STAY HOME
и в лист дисплей просто допиши short_unsorted_list  как поле
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nire
В Джанго формах можно как-то выставить зависимости? У меня есть допустим Раздел А и Раздел Б, при выборе Раздела А происходит следующее:
Идёт новый выбор уже Подразделов Раздела А.
источник

N

Nire in Django [ru] #STAY HOME
Ага, в итоге сам сделал через Аякс запросы, потом нашел (
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Можно ли как-то получить уникальные значения аннотированных полей, в запросе:
https://gist.github.com/Ingco/da480e8e3fa062d6a7b6800dfc5e10b9

При использовании dictinct(), на аннотированное поле, получаю ошибку:
NotImplementedError: annotate() + distinct(fields) is not implemented.
источник

.

.tmp in Django [ru] #STAY HOME
Привет, есть сложная схема бд и часто бывают испорченные данные, на админке все прошерстить нереально, но могу написать скрипт который бы проверял всё ли ок.
Нужно вывести резульаты скрипта на видное место на адмике, что заюзать, что гуглить? Самописные темплейты буду делать в последнюю очередь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Artem Gubatenko
Можно ли как-то получить уникальные значения аннотированных полей, в запросе:
https://gist.github.com/Ingco/da480e8e3fa062d6a7b6800dfc5e10b9

При использовании dictinct(), на аннотированное поле, получаю ошибку:
NotImplementedError: annotate() + distinct(fields) is not implemented.
Invoice.objects
   .annotate(
       received_company_pk=Subquery(
           company_pk_subquery, output_field=IntegerField()
       ),
       received_company=Subquery(
           company_name_subquery, output_field=CharField()
       )
   )
   .value('received_company')
   .annotate(cnt=Count('received_company'))


так что покажет ?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
.tmp
Привет, есть сложная схема бд и часто бывают испорченные данные, на админке все прошерстить нереально, но могу написать скрипт который бы проверял всё ли ок.
Нужно вывести резульаты скрипта на видное место на адмике, что заюзать, что гуглить? Самописные темплейты буду делать в последнюю очередь
а в каком виде нужно показывать итог работы скрипта?
источник

.

.tmp in Django [ru] #STAY HOME
Artem Gubatenko
а в каком виде нужно показывать итог работы скрипта?
Кусочек html: wars с описанием
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
.tmp
Кусочек html: wars с описанием
сейчас по своему вопросу пообщаюсь, и напишу варианты
источник

.

.tmp in Django [ru] #STAY HOME
Artem Gubatenko
сейчас по своему вопросу пообщаюсь, и напишу варианты
спасибо, буду ждать)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Dan Tyan
Invoice.objects
   .annotate(
       received_company_pk=Subquery(
           company_pk_subquery, output_field=IntegerField()
       ),
       received_company=Subquery(
           company_name_subquery, output_field=CharField()
       )
   )
   .value('received_company')
   .annotate(cnt=Count('received_company'))


так что покажет ?
<QuerySet [('MDK', 3113)]>
источник

DT

Dan Tyan in Django [ru] #STAY HOME
.tmp
Кусочек html: wars с описанием
ну как вариант ....

создать модель
и скрипт будет вносить в нее записи со сломаными данными
в каком то формате
либо id либо что то


и в адмике просто подключить эту модель
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Artem Gubatenko
<QuerySet [('MDK', 3113)]>
то что надо ?
источник

.

.tmp in Django [ru] #STAY HOME
Dan Tyan
ну как вариант ....

создать модель
и скрипт будет вносить в нее записи со сломаными данными
в каком то формате
либо id либо что то


и в адмике просто подключить эту модель
это да, самый простой вариант, но тогда нужно будет каждый раз заходить в модель и проверять
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Dan Tyan
то что надо ?
нет(
Я пишу фильт для админки и нужно получить lookups [(received_company_pk, received_company),]
источник

DT

Dan Tyan in Django [ru] #STAY HOME
.tmp
это да, самый простой вариант, но тогда нужно будет каждый раз заходить в модель и проверять
удаляй всё записывай новое =)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
наверно пойду от обратного, от Company
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
.tmp
спасибо, буду ждать)
если админка позволяет писать кастомные модули на dashboard и html поместится туда, то наглядно будет и не сложно)

можно сделать вьюху, которая будет отрабатывать твой скрипт и выводить результат. Ее можно приаттачить к урлам нужной админки и добавить в меню

вариантов на самом деле довольно много, все зависит от:
- нагрузки, которую создает твой скрипт
- объема html в результате
- предпочитаемого места вывода
источник

.

.tmp in Django [ru] #STAY HOME
Artem Gubatenko
если админка позволяет писать кастомные модули на dashboard и html поместится туда, то наглядно будет и не сложно)

можно сделать вьюху, которая будет отрабатывать твой скрипт и выводить результат. Ее можно приаттачить к урлам нужной админки и добавить в меню

вариантов на самом деле довольно много, все зависит от:
- нагрузки, которую создает твой скрипт
- объема html в результате
- предпочитаемого места вывода
Спасибо, буду думать
источник

W

Worlak2 in Django [ru] #STAY HOME
Всем привет, столкнулся вот с чем. Как часто вы встречали датаклассы в Джанго проектах?
источник