Size: a a a

Django [ru] #STAY HOME

2020 October 12

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dmitriy Тiutiunnyk
и можно ли вообще как-то сделать, чтоб все директивы для инлуда хранились в 1 файле?
выноси в отдельный, это хороший вариант
источник

Dmitriy Тiutiunnyk in Django [ru] #STAY HOME
Nikolay Cherniy
выноси в отдельный, это хороший вариант
так как потом брать оттуда? в доке пишет только вариант с указанием файла, те оттуда будут загружаться все инклуды, а не которые надо?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dmitriy Тiutiunnyk
так как потом брать оттуда? в доке пишет только вариант с указанием файла, те оттуда будут загружаться все инклуды, а не которые надо?
я имею ввиду выноси маленький код в отдельные файлы
источник

Dmitriy Тiutiunnyk in Django [ru] #STAY HOME
а если я замусорю весь проект маленькими файлами, которые нигде не юзаются кроме как для инклуда, это норм?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dmitriy Тiutiunnyk
а если я замусорю весь проект маленькими файлами, которые нигде не юзаются кроме как для инклуда, это норм?
ну лучше много маленьких файлов, хорошо подписанных и содержащих простой фрагмент кода, чем один большой и тяжелый для понимания файл)
источник

M

Mike in Django [ru] #STAY HOME
Привет.
У меня есть ids = [1, 44, 27, 54]
Как я могу получить Topic только с этими id которые в списке?
Topic.objects.filter(ids).all() Что то типа этого? как будет правильно это сделать?
источник

S

Shodmon in Django [ru] #STAY HOME
Туплю жёстко,

Возмем к примеру Товар

Как лучше абстрагировать его параметры, кто как делает и почему, а точнее как лучше делать?

Скажем
Чайник 3 атрибута уникальные
Дом имеет 8 атрибутов уникальные
Машина 5 атрибутов уникальные и тд
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Mike
Привет.
У меня есть ids = [1, 44, 27, 54]
Как я могу получить Topic только с этими id которые в списке?
Topic.objects.filter(ids).all() Что то типа этого? как будет правильно это сделать?
id__in=[]
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Shodmon
Туплю жёстко,

Возмем к примеру Товар

Как лучше абстрагировать его параметры, кто как делает и почему, а точнее как лучше делать?

Скажем
Чайник 3 атрибута уникальные
Дом имеет 8 атрибутов уникальные
Машина 5 атрибутов уникальные и тд
или сделать общего родителя с одинковыми полями или сделать таблицу товар и о2о таблицу характеристики
источник

S

Shodmon in Django [ru] #STAY HOME
Nikolay Cherniy
или сделать общего родителя с одинковыми полями или сделать таблицу товар и о2о таблицу характеристики
Как быть если нужно будет добавить другой тип товара?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Shodmon
Туплю жёстко,

Возмем к примеру Товар

Как лучше абстрагировать его параметры, кто как делает и почему, а точнее как лучше делать?

Скажем
Чайник 3 атрибута уникальные
Дом имеет 8 атрибутов уникальные
Машина 5 атрибутов уникальные и тд
я делал таблицу со свойсвами
в категории прописывал какие у этого родителя есть свойства

при добавлении товара на основе инфы из категории строил форму
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Shodmon
Как быть если нужно будет добавить другой тип товара?
сразу заложить не получится, все равно или поле добавлять или еще одну модель наследника... ну или джейсонфилд, в любой непонятной ситуации все сейчас пихают в джейсонфилд
источник

M

Mike in Django [ru] #STAY HOME
Dan Tyan
id__in=[]
Не совсем понял, что нужно сделать.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Mike
Не совсем понял, что нужно сделать.
попробуй поискать в доке)
*про id__in
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Mike
Не совсем понял, что нужно сделать.
Topic.objects.filter(id__in=ids)
источник

M

Mike in Django [ru] #STAY HOME
Nikolay Cherniy
Topic.objects.filter(id__in=ids)
Ааа, так просто. Спасибо.
источник

S

Shodmon in Django [ru] #STAY HOME
Dan Tyan
я делал таблицу со свойсвами
в категории прописывал какие у этого родителя есть свойства

при добавлении товара на основе инфы из категории строил форму
Примерно так и думаю, пытаюсь более менее нормальную связь построить
источник

S

Shodmon in Django [ru] #STAY HOME
Nikolay Cherniy
сразу заложить не получится, все равно или поле добавлять или еще одну модель наследника... ну или джейсонфилд, в любой непонятной ситуации все сейчас пихают в джейсонфилд
Да, но как им пользоваться в дальнейшем?)
источник

M

Mike in Django [ru] #STAY HOME
Я просто не знал about id__in
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nikolay Cherniy
Topic.objects.filter(id__in=ids)
а потом у некоторых людей, в чате, "подгорает": что начинающие ждут решения их задач и еще: "что не понятно - спрашивайте" 😂
источник