Size: a a a

Django [ru] #STAY HOME

2020 January 29

MB

Max Block in Django [ru] #STAY HOME
Это помогло, благодарю!
источник

MB

Max Block in Django [ru] #STAY HOME
N1LEX
Post.objects.exclude(tags__in=["tag1", "tag2"]
Это не работает, проверял. Сработало по методу тут: https://stackoverflow.com/questions/4824759/django-query-using-contains-each-value-in-a-list
источник

V

Vadim in Django [ru] #STAY HOME
Max Block
Это помогло, благодарю!
Твоя задача слегка уходит в полнотекстовый поиск
источник

l

len in Django [ru] #STAY HOME
подскажите, в джанге есть возможность сделать выборку записей кроме некоторых через Model.objects.filter()? или нужно писать sql-запрос ?
источник

RD

Ruslan Dudenko in Django [ru] #STAY HOME
len
подскажите, в джанге есть возможность сделать выборку записей кроме некоторых через Model.objects.filter()? или нужно писать sql-запрос ?
Model.objects.filter(твои условия).exclude(что исключить)
источник

l

len in Django [ru] #STAY HOME
ооо, спасибо!
источник

RD

Ruslan Dudenko in Django [ru] #STAY HOME
источник

l

len in Django [ru] #STAY HOME
👍🏻
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
камрады, кто DjangoSuit использует для сортировки инлайнов в админке?
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
по инструкции создал поле order в модели, потом её в инлайне обкрутил в sortable = 'order'
источник

Б

Барсик in Django [ru] #STAY HOME
Господа, всем привет.
Кто может простыми словами объяснить в чем суть QuerySet.iterator()?
И можно ли мне его использовать, если я юзаю SQLite.

Суть операции следующая: получаем QuerySet из объектов, пересчитываем значение поля для каждого из объектов и сохранем все при помощи bulk_update.
Могут тут возникнуть проблемы связанные с отсутсвием изоляции между запросами в соединении?
источник

A

Andrey in Django [ru] #STAY HOME
Барсик
Господа, всем привет.
Кто может простыми словами объяснить в чем суть QuerySet.iterator()?
И можно ли мне его использовать, если я юзаю SQLite.

Суть операции следующая: получаем QuerySet из объектов, пересчитываем значение поля для каждого из объектов и сохранем все при помощи bulk_update.
Могут тут возникнуть проблемы связанные с отсутсвием изоляции между запросами в соединении?
Да
Он значения по одному из Курсора достает, юзая fetchone()
источник

A

Andrey in Django [ru] #STAY HOME
dB API python нужно погуглить
источник

Б

Барсик in Django [ru] #STAY HOME
Andrey
Да
Он значения по одному из Курсора достает, юзая fetchone()
"Да" - это на какой вопрос ответ?))
источник

A

Andrey in Django [ru] #STAY HOME
Барсик
"Да" - это на какой вопрос ответ?))
Sqlite
источник

A

Andrey in Django [ru] #STAY HOME
Барсик
Господа, всем привет.
Кто может простыми словами объяснить в чем суть QuerySet.iterator()?
И можно ли мне его использовать, если я юзаю SQLite.

Суть операции следующая: получаем QuerySet из объектов, пересчитываем значение поля для каждого из объектов и сохранем все при помощи bulk_update.
Могут тут возникнуть проблемы связанные с отсутсвием изоляции между запросами в соединении?
Ещё нужно почитать в целом про транзакции
источник

Б

Барсик in Django [ru] #STAY HOME
Andrey
Да
Он значения по одному из Курсора достает, юзая fetchone()
Хм. В доке джанги SQLite указана как "Without server-side cursors".
источник

A

Andrey in Django [ru] #STAY HOME
Барсик
Хм. В доке джанги SQLite указана как "Without server-side cursors".
🤔
Не знал
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
vadim chin
thank_you_data={'text': 'Some text','images':[self.thank_you_image, self.thank_you_image]}
@dantyan
    def setUp(self) -> None:
       self.thank_you_message = ThankYouMessageFactory()
       self.thank_you_image = ThankYouImageFactory()

   def test_thank_you_message_deserialize(self) -> None:
       image_data = ThankYouMessageImageSerializer(self.thank_you_image).data
       image_data_list = [image_data, image_data]
       thank_you_data = {'text': 'Some text', 'images': image_data_list}
       
       serializer = ThankYouMessagesSerializer(data=thank_you_data)
       serializer.is_valid()
       print(serializer.errors)
источник