Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip не открываю.
Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
используются. Мы на проекте сложную логику вынесли с питона на чистый sql
Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip не открываю.
Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip не открываю.
Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
Иногда использовать sql просто необходимо, так как орм не покрывает всё. Некоторые вещи нельзя сделать на орм.
Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip не открываю.
Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
Иногда использовать sql просто необходимо, так как орм не покрывает всё. Некоторые вещи нельзя сделать на орм.
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
может там дело в скорости написания/удобстве/читаемости?
ну а чисто теоретически django models моугт делять ВСЁ, что и хранимые процедуры?
ты можешь мыслить категорией "сервис", модель+таблица в PostgreSQL и связанные с этим запросы по ORM и SQL будет способом реализовать хранение данных этого сервиса, но в любой момент ты можешь отрефакторить его в пользу, скажем, NoSQL хранилища
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
может там дело в скорости написания/удобстве/читаемости?
ну хз, мне ОРМ кажется более читаемой, чем чистый sql. да и люди вот говорят, что что-то сделать прям невозможно на орм, но на просьюу показать код обычно просто пишут вот как сейчас, не код а "название" чего нельзя сделать, а проблемка тут в том, что если ни разу этого не ввидел, вообще хз как это реализовать хоть на чем
Джанго не принуждает пользоваться только орм. Даже документация советует использовать sql там где это необходимо, тем более Джанго предоставляет удобный апи для этого.