Size: a a a

Django [ru] #STAY HOME

2019 July 29

P

Pooh in Django [ru] #STAY HOME
Evgeny Shulyakovsky
Если чистый sql по сути джанговская модель и не нужна , нужны свои классы которые отображают бизнес модель , так ?
Да
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
выйдем
источник

P

Pooh in Django [ru] #STAY HOME
Evgeny Shulyakovsky
Если чистый sql по сути джанговская модель и не нужна , нужны свои классы которые отображают бизнес модель , так ?
В таком случае и миграции не нужны будут
Просто работаешь мануально
И играешься как хочешь
источник

ES

Evgeny Shulyakovsky in Django [ru] #STAY HOME
Именно так хочется гибкости и полного контроля
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
🤔а зачем тогда django?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Eugene Maltsev
🤔а зачем тогда django?
видимо потому что лень
источник

ES

Evgeny Shulyakovsky in Django [ru] #STAY HOME
Библиотек много, а так работу с базой я беру на себя или  же sonic/flask
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Evgeny Shulyakovsky
Библиотек много, а так работу с базой я беру на себя или  же sonic/flask
забудь за саник и фласк
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
хотя нет, фласк еще где то можно поюзать
источник

ES

Evgeny Shulyakovsky in Django [ru] #STAY HOME
А что не так с ними,  мне только от этого всего API нужно, на фронте SPA
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
локально например
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Evgeny Shulyakovsky
Кто использует Django без ORM поделитесь опытом, по сути как я понимаю через  дата классы все и чистый sql, какие есть подводные камни и стоит ли в этом случае вообще django использовать
Думаю, не стоит, ОРМ - одна из самых главных и крутых фич джанги (не все ее любят, но это факт)
Стоит взять какой-нибудь фласк или боттл, они возможно покажутся более гибкими
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Evgeny Shulyakovsky
А что не так с ними,  мне только от этого всего API нужно, на фронте SPA
хорошая практика делать апи на асинхронщине
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
но саник не нужен
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Rust Saiargaliev
Думаю, не стоит, ОРМ - одна из самых главных и крутых фич джанги (не все ее любят, но это факт)
Стоит взять какой-нибудь фласк или боттл, они возможно покажутся более гибкими
про орм плюсую
ниче удобнее джанговской орм для меня нет
но многие не любят
источник

ES

Evgeny Shulyakovsky in Django [ru] #STAY HOME
Как все говорят по мере усложенения проекта от ORM только проблемы, начинаешь обходные пути искать, да для плоских таблиц и пары соединений все круто, а потом же не очень хорошо
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Evgeny Shulyakovsky
Как все говорят по мере усложенения проекта от ORM только проблемы, начинаешь обходные пути искать, да для плоских таблиц и пары соединений все круто, а потом же не очень хорошо
это миф
руки решают
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
если сильно хочется, по мимо орм можно ходить в бд запросами
источник

ES

Evgeny Shulyakovsky in Django [ru] #STAY HOME
Смущает двойная писанина с моделями, кастомные и джанговские
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Evgeny Shulyakovsky
Как все говорят по мере усложенения проекта от ORM только проблемы, начинаешь обходные пути искать, да для плоских таблиц и пары соединений все круто, а потом же не очень хорошо
Это очень утрированно тебе все говорят.

У меня есть и большие и огромные проекты (мой любимый - 480+ таблиц, 40+ приложений внутри), ОРМ справляется в 95% случаев

Где она не справляется ты спокойно пишешь чистый SQL и на этом все
источник