Size: a a a

Django [ru] #STAY HOME

2020 August 22

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Dima Boger
https://docs.sqlalchemy.org/en/13/orm/session_api.html#sqlalchemy.orm.session.Session.bulk_insert_mappings вот так можно без трансформации в модели и булком
Спасибо
источник

К

Кирилл in Django [ru] #STAY HOME
Привет, имею class-based вьюшки с кастомными миксинами (staff only permission по сути). В них у меня рендерится доки для апи. Есть статичный дамп в виде множества хтмлок и стилей. Есть ли вариант рендерить статику прямиком из статик стораджа но при этом используя мои миксины пермишенов?
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Dima Boger
https://docs.sqlalchemy.org/en/13/orm/session_api.html#sqlalchemy.orm.session.Session.bulk_insert_mappings вот так можно без трансформации в модели и булком
В data собственно список словарей, из которых делаю инстансы
источник

DB

Dima Boger in Django [ru] #STAY HOME
Да. Только обрати внимание, что со связями надо будет отдельно разбираться
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Dima Boger
Да. Только обрати внимание, что со связями надо будет отдельно разбираться
Спасибо. Булк инсерт дал прирост в 4 раза.
Пошёл гуглить, как быть с отношениями..
источник

A

Andrey in Django [ru] #STAY HOME
tot samiy neizvestniy
Спасибо. Булк инсерт дал прирост в 4 раза.
Пошёл гуглить, как быть с отношениями..
С какими отношениями?
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Dima Boger
Да. Только обрати внимание, что со связями надо будет отдельно разбираться
Разобрался.
https://stackoverflow.com/questions/37338047/bulk-saving-complex-objects-sqlalchemy
В итоге вместо двух минут - 25 секунд.
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Andrey
С какими отношениями?
mtm
источник

A

Andrey in Django [ru] #STAY HOME
Это не отношения.
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Andrey
Это не отношения.
а что это?😐
источник

D

Dmitry in Django [ru] #STAY HOME
m2m это абстракция над отдельной таблицей для связей. Джанговская штука, чтобы было удобно связывать между собой модели
источник

A

Andrey in Django [ru] #STAY HOME
Отношения в реляционной модели это таблицы. МтМ это обёртка Джанго орм над отдельной мердж таблицей
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
То, что это таблица отдельная, это понятно. Просто чуть ли не везде встречается "Many-to-Many relationship"сочетание
источник

A

Andrey in Django [ru] #STAY HOME
Почитай "sql и реляционная теория"
Многое переосмыслишь. Особенно рекомендую, если ты на учёбе не изучал базы данных
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Andrey
Почитай "sql и реляционная теория"
Многое переосмыслишь. Особенно рекомендую, если ты на учёбе не изучал базы данных
Я вообще электрик по образованию)
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Andrey
Почитай "sql и реляционная теория"
Многое переосмыслишь. Особенно рекомендую, если ты на учёбе не изучал базы данных
Хорошо. Добавил в заметки
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Andrey
Почитай "sql и реляционная теория"
Многое переосмыслишь. Особенно рекомендую, если ты на учёбе не изучал базы данных
2010 года - норм, или старая?
источник

D

Dmitry in Django [ru] #STAY HOME
в SQL редко что меняется
источник

A

Andrey in Django [ru] #STAY HOME
Artem Gubatenko
2010 года - норм, или старая?
У меня 2017 на лит рес куплена
источник

A

Andrey in Django [ru] #STAY HOME
Да и там теория, основы, а не детали реализации
источник