Size: a a a

Django [ru] #STAY HOME

2016 May 24

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть свои вопросы не пообсуждаешь
источник

PR

Paul Rudnitskiy in Django [ru] #STAY HOME
коллеги, может кто подскажет, есть ли простой способ в один query_set всунуть несколько моделей? Я понимаю, что вопрос странный
источник

b

ḃ̵͇͠ā̵̙͐k̸̬͗a̵̝͔͊t̸̛̙ȓ̸̭͖o̶̗̯̐ū̵̘͒b̷̬̕l̶͒̏ė̷̯̑ in Django [ru] #STAY HOME
А для чего это нужно?
источник

PR

Paul Rudnitskiy in Django [ru] #STAY HOME
ну условно говоря мне нужно в одном ListView с паджинацией показать и статьи, и новости. Модели разные, объединить до общего знаменателя не получится
источник

PR

Paul Rudnitskiy in Django [ru] #STAY HOME
по этому get_context_data переписать - не вариант :(
источник

PR

Paul Rudnitskiy in Django [ru] #STAY HOME
просто краткое изыскание показало только фокусы с itertools. Хотелось бы попроще, если такая возможность есть.
источник

b

ḃ̵͇͠ā̵̙͐k̸̬͗a̵̝͔͊t̸̛̙ȓ̸̭͖o̶̗̯̐ū̵̘͒b̷̬̕l̶͒̏ė̷̯̑ in Django [ru] #STAY HOME
Еще одна модель с двумя необязательными one-to-one и датой создания

При создании новости/статьи создавать и экземпляр этой модели
источник

b

ḃ̵͇͠ā̵̙͐k̸̬͗a̵̝͔͊t̸̛̙ȓ̸̭͖o̶̗̯̐ū̵̘͒b̷̬̕l̶͒̏ė̷̯̑ in Django [ru] #STAY HOME
В listview запихивать ее же
источник

PR

Paul Rudnitskiy in Django [ru] #STAY HOME
я правильно понимаю, что для каждой существующей модели в списке это +1 запрос? Но мысль любопытная, спасибо.
источник

b

ḃ̵͇͠ā̵̙͐k̸̬͗a̵̝͔͊t̸̛̙ȓ̸̭͖o̶̗̯̐ū̵̘͒b̷̬̕l̶͒̏ė̷̯̑ in Django [ru] #STAY HOME
Да, лишний запрос для извлечения каждой новости/статьи
источник

PR

Paul Rudnitskiy in Django [ru] #STAY HOME
ага, спасибо
источник

b

ḃ̵͇͠ā̵̙͐k̸̬͗a̵̝͔͊t̸̛̙ȓ̸̭͖o̶̗̯̐ū̵̘͒b̷̬̕l̶͒̏ė̷̯̑ in Django [ru] #STAY HOME
Я тоже как-то искал способ сделать наследование моделей
Увы, не умеет orm джанги такого
источник

b

ḃ̵͇͠ā̵̙͐k̸̬͗a̵̝͔͊t̸̛̙ȓ̸̭͖o̶̗̯̐ū̵̘͒b̷̬̕l̶͒̏ė̷̯̑ in Django [ru] #STAY HOME
источник
2016 May 25

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
на практике усложнение структуры субд приводит к ненужным багам
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
на практике проще всего делать стандартные сущности с числовым ид, как по умолчанию, без каких-либо наследований и прочего
источник

PR

Paul Rudnitskiy in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
на практике проще всего делать стандартные сущности с числовым ид, как по умолчанию, без каких-либо наследований и прочего
можно подробнее? звучит очень абстрактно, хочется деталей
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
некоторые любят делать, к примеру, составные PK
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
или вот те же всякие наследования моделей
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
потом нужно что-то поменять в структуре связей сущностей
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
и это становится проблемой
источник