Size: a a a

Django [ru] #STAY HOME

2020 January 10

R

Recovery in Django [ru] #STAY HOME
Никита
End Enter
а можно назначить другую кнопку ?
источник

N

Nire in Django [ru] #STAY HOME
Я через альт забиндил основные вим команды на клавиатуре. Т.е. переопределил альт+о как след строку
источник

R

Recovery in Django [ru] #STAY HOME
Nire
Я через альт забиндил основные вим команды на клавиатуре. Т.е. переопределил альт+о как след строку
как это реализовать ?
источник

N

Nire in Django [ru] #STAY HOME
Кей биндеры всякие есть
источник

EC

Elias Cooper in Django [ru] #STAY HOME
привет , подскажите пожалуйста как мне в джанго админке (например в changelist_view()) получить текущий qs который я отфильтровал на ЮИ ? Мне self.get_queryset(request) возвращает все записи , не смотря на то что я отфильтровал модели в админке
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
Elias Cooper
привет , подскажите пожалуйста как мне в джанго админке (например в changelist_view()) получить текущий qs который я отфильтровал на ЮИ ? Мне self.get_queryset(request) возвращает все записи , не смотря на то что я отфильтровал модели в админке
насколько я помню, там надо получить текущий changelist и из него взять результаты
источник

T

Tim in Django [ru] #STAY HOME
Привет, как после сортировки оставить тот же порядок queryset?


def sorted_by_distance(qs, coordinate):
   from app.models import User
   sorted_query = sorted(qs.prefetch_related('usercoordinates'),
                         key=lambda a: get_distance(
                             coordinate,
                             (a.usercoordinates.latitude, a.usercoordinates.longitude)))
   return User.objects.filter(id__in=[i.id for i in sorted_query])

в list(sorted_query) один порядок
в return User.objects.filter(id__in=[i.id for i in sorted_query]) другой.

может как-то правильно через annotate это сделать
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Tim
Привет, как после сортировки оставить тот же порядок queryset?


def sorted_by_distance(qs, coordinate):
   from app.models import User
   sorted_query = sorted(qs.prefetch_related('usercoordinates'),
                         key=lambda a: get_distance(
                             coordinate,
                             (a.usercoordinates.latitude, a.usercoordinates.longitude)))
   return User.objects.filter(id__in=[i.id for i in sorted_query])

в list(sorted_query) один порядок
в return User.objects.filter(id__in=[i.id for i in sorted_query]) другой.

может как-то правильно через annotate это сделать
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Tim
Привет, как после сортировки оставить тот же порядок queryset?


def sorted_by_distance(qs, coordinate):
   from app.models import User
   sorted_query = sorted(qs.prefetch_related('usercoordinates'),
                         key=lambda a: get_distance(
                             coordinate,
                             (a.usercoordinates.latitude, a.usercoordinates.longitude)))
   return User.objects.filter(id__in=[i.id for i in sorted_query])

в list(sorted_query) один порядок
в return User.objects.filter(id__in=[i.id for i in sorted_query]) другой.

может как-то правильно через annotate это сделать
источник

A

Andrey in Django [ru] #STAY HOME
Есть способы получить модели, в которых есть ссылки на объект?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Andrey
Есть способы получить модели, в которых есть ссылки на объект?
Я в своё время работал с NestedCollector из django.contrib.admin.utils:get_deleted_objects (это тот момент, когда в админке удаляешь объекты и тебя спрашивают про удаление связанных сущностей)
источник

A

Andrey in Django [ru] #STAY HOME
Pavel Zagrebelin
Я в своё время работал с NestedCollector из django.contrib.admin.utils:get_deleted_objects (это тот момент, когда в админке удаляешь объекты и тебя спрашивают про удаление связанных сущностей)
Гляну, спасибо
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Всем привет. Как писать тесты на апи в джанге? Много в инете нашёл, даже хз с чего начать, может посоветуете, нужно проверять статус кода. assertEqual?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Anvar Khamidov
Всем привет. Как писать тесты на апи в джанге? Много в инете нашёл, даже хз с чего начать, может посоветуете, нужно проверять статус кода. assertEqual?
как обычно:
1. подготавливаешь систему, создавая какие-то объекты,
2. дёргаешь метод апи,
3. смотришь возврат и/или что изменилось в объектах.
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Хорошо, от души
источник

AB

Askhat Bilyalov 🔥 in Django [ru] #STAY HOME
Ребят всем привет. Подскажите почему bulk_create(ignore_conflicts=True) не работает?
Я поставил версию 2.2.5 в которой этот функционал поддерживается, но в их коде обработку этого параметра не нашёл  и мне падает ошибка
источник

A

Andrey in Django [ru] #STAY HOME
а ignore_conflicts как работает с БД?
источник

MI

Marat Idrísov in Django [ru] #STAY HOME
Askhat Bilyalov 🔥
Ребят всем привет. Подскажите почему bulk_create(ignore_conflicts=True) не работает?
Я поставил версию 2.2.5 в которой этот функционал поддерживается, но в их коде обработку этого параметра не нашёл  и мне падает ошибка
У вас постгрес бд?
источник

AB

Askhat Bilyalov 🔥 in Django [ru] #STAY HOME
Marat Idrísov
У вас постгрес бд?
Да
источник

AB

Askhat Bilyalov 🔥 in Django [ru] #STAY HOME
В джанговском коде нет обработки этого пераметра
источник