170 похожих чатов

Правильно понимаю что перед тем как запилить мегасложный запрос для

орм его сначала пишут на чистом sql?

15 ответов

2 просмотра

нет

По-хорошему в общих чертах стоит представлять его в голове на sql. Но это желательное, а не обязательное требование

Иногда да, иногда нет

Илья Власов
По-хорошему в общих чертах стоит представлять его ...

скорей даж не sql, чисто принципиально понять что ты делаешь и как можно, а как ты это выразишь эт уже техника просто

Ilya
нет

Ну почему же, это конечно индивидуально, но мне проще сперва отладить запрос на SQL и только потом уже пытаться заставить ORM сгенерировать эквивалентный.

backman- Автор вопроса
Ilya
ты кстати сигналы используешь?

оффдоки на них даже ругаются

Alex
нет

потому что натурал

Ilya
потому что натурал

Та ну смотря какие сигналы же, их же не один и не два

Stan Осычнюк
Та ну смотря какие сигналы же, их же не один и не ...

из контекста понятно что речь о джанго сигналах

Stan Осычнюк
Я тоже о них

мне еще не попадалось ни одного сценария где их использование не было бы костылем

backman- Автор вопроса
Alex
мне еще не попадалось ни одного сценария где их ис...

Ну если post_save можно положить в save окей, то что делать если я хочу использовать метод add поля m2m и вносить изменения в связующую таблицу. Не хотеть использовать add?))

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
50
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
10
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Guys Who’s kurdish on this group?
Hiwa Amiri
11
Hello, I need a hand, this is my code: body: ExtendedImageGesturePageView.builder( scrollDirection: Axis.vertical, controller: _pageController, itemCou...
𝘞𝘦𝘢𝘳𝘪𝘯𝘨𝘔𝘦𝘥𝘢𝘭 🦋
2
In nodejs if you do something as follows const before = Date.now() async someDBIO() const after = Date.now()-before Ideally the after time would give you the time it spent i...
Omnipotent
3
Всем привет! Нужно найти номер позиции, с которой подстрока входит в строку. Код работает правильно за исключением случаев, когда две одинаковые буквы идут подряд (см. скрин)....
Ыиу
6
можно эстетический вопрос? у меня есть кучка мелких-мелких функций типа: function AddInteger(aparent:pointer; aname:PWideChar; aval:Int32):pointer; begin result:=AddNode(apa...
Alexey Kulakov
3
Карта сайта