Size: a a a

Django [ru] #STAY HOME

2020 February 10

А

Алексей in Django [ru] #STAY HOME
Prefetch(blablabla, queryset=blablabla.distinct()
источник

Z

ZHU in Django [ru] #STAY HOME
ZHU
привет всем напомните пожалуйста как в BooleanField в форме джанго передать default false
в моделе указал
ldap = models.BooleanField(verbose_name='LDAP сервер', default=False, blank=True)
форму вывожу через bootstrap 4
но когда я не ставлю чек у меня выходит ошибка что я получаю null
self.fields['ldap'].initial = False
передаю фомре
всеравно получаю null
источник

P

Pythonic in Django [ru] #STAY HOME
Алексей
Prefetch(blablabla, queryset=blablabla.distinct()
Можно, он тебе просто второй запрос сделает. Не вижу в чем можно не надеяться
источник

А

Алексей in Django [ru] #STAY HOME
Pythonic
Можно, он тебе просто второй запрос сделает. Не вижу в чем можно не надеяться
да уже нашел, это в самой базе у меня двоится
источник

CF

Captain Flint in Django [ru] #STAY HOME
всем привет. если migrate выолняется очень долго, как быть?как правильно прервать?
источник

P

Pythonic in Django [ru] #STAY HOME
Captain Flint
всем привет. если migrate выолняется очень долго, как быть?как правильно прервать?
ctrl + C убивает процесс
источник

P

Pythonic in Django [ru] #STAY HOME
Pythonic
ctrl + C убивает процесс
А там по идеи через транзакции и все откатиться если не путаю.
источник

T

Tim in Django [ru] #STAY HOME
Привет, подскажите, пожалуйста по орм.
Есть модель Chat у которой есть поле m2m к юзеру.
Чат может быть как групповым, так и просто диалогом между двумя юзерами.
И мне нужна проверка типа существует ли чат между  двумя конкретными юзерами. Как ее написать?

https://pastebin.com/V8qHaBw5
источник

T

Tim in Django [ru] #STAY HOME
Chat.objects.filter(
   Q(participants__in=[current_user.id]) & Q(participants__in=[participant]),
   is_group=False)
попробовал так. Но это не работает)
источник

А

Алексей in Django [ru] #STAY HOME
Всем привет! Какой самый подходящий и безопасный способ авторизации, если у меня клиенты могут быть как браузеры, так и например из консоли или из питона обращатся могут? Сейчас стоит JWT+Refresh token, но это же скорее на браузер расчитано, есть какой-то лучший вариант?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Дя Дя
да ну не знаю, вдруг есть какой-то способ получше, о котором я не знаю
у нас в двух проектах есть отдельные модели, в которые пишутся данные для celery beat тасков. Удобно
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
не подскажите, как на гуглить
как джанга регистрирует модели?
в смысле как запускается код в файликах admin.py
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Andrew Onfire
не подскажите, как на гуглить
как джанга регистрирует модели?
в смысле как запускается код в файликах admin.py
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Либо более конкретный вопрос задавай
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Denis Kopitsa
Либо более конкретный вопрос задавай
В какой момент вызывается функция autodiscover
Определенная в init.pyinit.py в django/contrib/admin
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
по AppConfig.ready() у модуля
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Вот тут расписан процесс инициализации и регистрации приложений
https://docs.djangoproject.com/en/3.0/ref/applications/#initialization-process
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Кул, спасибо
источник

<

</> in Django [ru] #STAY HOME
можете дать ссылку на группу Ubuntu (желательно RU)
источник

T

Tim in Django [ru] #STAY HOME
Tim
Привет, подскажите, пожалуйста по орм.
Есть модель Chat у которой есть поле m2m к юзеру.
Чат может быть как групповым, так и просто диалогом между двумя юзерами.
И мне нужна проверка типа существует ли чат между  двумя конкретными юзерами. Как ее написать?

https://pastebin.com/V8qHaBw5
решил вот так.
https://pastebin.com/YtRkai7Z
источник