Size: a a a

Django [ru] #STAY HOME

2020 February 07

ББ

Блин Блинский in Django [ru] #STAY HOME
Æ
for i, region in enumerate(set(pharmacy_qset.values_list('region', flat=True))):
           pharmacy_list = list(pharmacy_qset.filter(region=region).values_list('recipient', flat=True))
           table = getattr(storage, f'QvProdajiPoSeriyam{region}')
           sales_region = table.objects.filter(
               address__in=pharmacy_list,
               data_otgruzki__gte=datetime.now() - timedelta(days=serializer.validated_data['days']),
               data_otgruzki__isnull=False,
           ).values(
               'data_otgruzki',
               'nomer_dokumenta',
               'vid_dokumenta',
               'kod_serii',
               'kontragent__polnoe_naimenovanie',
               'kontragent__inn',
               'address__adres_dostavki',
               'address__kod_gruzopoluchatelya',
               'kod_nomenklatury',
               'kolichestvo',
               't_o'
           )
           if i == 0:
               sales = sales_region
           else:
               sales = sales.union(sales_region)
       sales = sales.order_by('-data_otgruzki', 'nomer_dokumenta', 'vid_dokumenta')
       count = sales.count()
       if page:
           cut_from = page * serializer.validated_data['limit'] - serializer.validated_data['limit']
           cut_to = page * serializer.validated_data['limit']
           sales = sales[cut_from:cut_to]
       result = []
       for sale in sales:
           result.append({
Каковъ кодъ
источник

ББ

Блин Блинский in Django [ru] #STAY HOME
Было бы здорово его на pastebin посмотреть
источник

M

Maks in Django [ru] #STAY HOME
Доку прочитал, но не работает. У меня есть приложение Page, c одноименной моделью Page, title = "Имя страницы". В Админке для нее прописаны search_fields = ('title',). Есть другое приложение menu, с моделью ItemMenu, с title = ForeignKey на Page. В админке определил autocomplete_fields = ['title']. Видимо где то я не правильно указываю, но не могу понять, что именно не хватает для правильной работы, и как работает autocomplete_fields. Ведь я ссылаюсь как бы на объект модели.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты autocomplete_fields = ['title'] указываешь в админке ItemMenu ?
источник

LY

Lom-Ali Yakubov in Django [ru] #STAY HOME
Кто-нибудь юзал graphene-django? Можно ли его использовать в production?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
, и как работает autocomplete_fields

так выглядит
источник

IL

Ivan Lerner in Django [ru] #STAY HOME
Lom-Ali Yakubov
Кто-нибудь юзал graphene-django? Можно ли его использовать в production?
Почему нельзя? А действительно ли нужен тебе GraphQL?
источник

M

Maks in Django [ru] #STAY HOME
Dan Tyan
ты autocomplete_fields = ['title'] указываешь в админке ItemMenu ?
Да
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Переслано от 🔐{% ɹoƃǝʎ %}
Привет, есть божественный класс, мне его надо декомпозировать, как лучше организовать наследование, множественным способом, чтоб все подклассы были родителями основного или простым, чтоб зависимые друг от друга методы, "деревом" наследовались?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
@admin.register(Product)
class ProductAdmin(admin.ModelAdmin):
   autocomplete_fields = ['brand', 'category']


вот так выглядит админка со скрина выше
источник

LY

Lom-Ali Yakubov in Django [ru] #STAY HOME
Ivan Lerner
Почему нельзя? А действительно ли нужен тебе GraphQL?
Мы сейчас как раз выбираем технологии и GraphQL нам подходит, но вот по graphene-djangp мало информации
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Maks
Да
наверно тебе нужно search_fields = ('title__title',)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Lom-Ali Yakubov
Мы сейчас как раз выбираем технологии и GraphQL нам подходит, но вот по graphene-djangp мало информации
недавно был доклад по сравнению rest и graphene
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Artem Gubatenko
наверно тебе нужно search_fields = ('title__title',)
нет там поле указывается
источник

M

Maks in Django [ru] #STAY HOME
Artem Gubatenko
наверно тебе нужно search_fields = ('title__title',)
Спс, тоже так думал. Пошел тестить
источник

LY

Lom-Ali Yakubov in Django [ru] #STAY HOME
Dan Tyan
недавно был доклад по сравнению rest и graphene
Есть ссылка?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Lom-Ali Yakubov
Есть ссылка?
источник

LY

Lom-Ali Yakubov in Django [ru] #STAY HOME
Спасибо!
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
помню, кто-то высказал мнение, что докладчик не использовал все возможности GraphQL, поэтому ему (докладчику) и показалось что он медленнее DRF ))
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Lom-Ali Yakubov
Есть ссылка?
На хабре есть статьи
источник