Size: a a a

2021 June 14

ПМ

Павел Мальцев... in Moscow Python
там не то чтобы дерево, там односвязный список
источник

AO

Andrew Onfire in Moscow Python
Соль на рану, да?
источник

ПМ

Павел Мальцев... in Moscow Python
и не было смысла хранить всю ту доп инфу, что пихает mptt
источник

S

Sergey in Moscow Python
мне кажется, что я даже какие-то нагрузочные тесты django_mptt проводил и автофикстурами более 100к категорий с разным количеством подкатегорий создавал и всё было вполне приемлемо
источник

ПМ

Павел Мальцев... in Moscow Python
а замерял что?
источник

S

Sergey in Moscow Python
в целом достойная либа и всё тут, но надо с ней пракуратнее и нужно тестировать.
источник

S

Sergey in Moscow Python
рендер шаблонов с разными деревьями, то, что отдаётся на клиента
источник

ПМ

Павел Мальцев... in Moscow Python
на чтение я думаю она и у меня норм была бы, тормозила запись
источник

S

Sergey in Moscow Python
сколько orm отрабатывает и та
источник

S

Sergey in Moscow Python
при 10к? что-то это мало вероятно
источник

ПМ

Павел Мальцев... in Moscow Python
тип при последовательной записи 20к элементов mptt в хвост и гриву проигрывала записи без неё
источник

ПМ

Павел Мальцев... in Moscow Python
то есть создал запись, подготовил следующую, поместил в новую инфу о родителе и так до победного
источник

SZ

Shagit Ziganshin in Moscow Python
Если тебе надо хранить иерархию проще положить ее в json
источник

ПМ

Павел Мальцев... in Moscow Python
не тот случай
источник

SZ

Shagit Ziganshin in Moscow Python
С mptt ты проигрываешь на джоинах и построении плана
источник

S

Sergey in Moscow Python
тогда перед выбором библиотеки нужно смотреть каждый конкретный кейс, мне больше кажется что django_mptt для хранения и рендеринга иерархических структур и у них там много тегов и фильтров, ну и категории не подразумевается изменят несколько раз в секунду или большими объёмами. это всё таки немного разные вещи.
источник

S

Sergey in Moscow Python
ага, а у многих сейчас тупо нет джоинов 😜
источник

S

Sergey in Moscow Python
в общем, всё как обычно индивидуально, но к выбору нужно подходить осознано.
источник

ПМ

Павел Мальцев... in Moscow Python
поэтому лучше не писать код))
источник

S

Sergey in Moscow Python
а что писать то? книги? подкасты? хлебом не корми, дайте чего-нибудь пописать.
источник