Size: a a a

Django [ru] #STAY HOME

2019 May 03

D

Dmitry in Django [ru] #STAY HOME
ID:461990605
Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip  не открываю.

Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
используются. Мы на проекте сложную логику вынесли с питона на чистый sql
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Dmitry
используются. Мы на проекте сложную логику вынесли с питона на чистый sql
сапсибо.
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ID:461990605
Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip  не открываю.

Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
используются) как минимум в legacy
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
используются) как минимум в legacy
но масштабировать СУБД сложнее, чем кучу контейнеров с кодом поднять, если можно не выносить в СУБД, то это будет проще обслуживать потом)
источник

C

Cicerō in Django [ru] #STAY HOME
ID:461990605
Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip  не открываю.

Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
Иногда использовать sql просто необходимо, так как орм не покрывает всё. Некоторые вещи нельзя сделать на орм.
источник

PB

Petr B. in Django [ru] #STAY HOME
ID:461990605
Еще такой вопрос: до djnago работал с C#(веб) и sql. Даже когда начал пилить свои проекты на django работал не с моделями, а с хранимыми процедурами. Мне это казалось намного удобнее. Но потом один человек убедил меня работать с моделями, и теперь DataGrip  не открываю.

Вопрос: используют ли в django, enterprise и не только проектах sql запросы и хранимые процедуры? А то во многих вакансия требуют знания sql и субд некоторых.
хранимки в любом случае антипаттерн и геморрой
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Petr B.
хранимки в любом случае антипаттерн и геморрой
ну а чисто теоретически django models моугт делять ВСЁ, что и хранимые процедуры?
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Cicerō
Иногда использовать sql просто необходимо, так как орм не покрывает всё. Некоторые вещи нельзя сделать на орм.
ааа. Прочитал
источник

NK

ID:461990605 in Django [ru] #STAY HOME
сорян
источник

PB

Petr B. in Django [ru] #STAY HOME
ID:461990605
ну а чисто теоретически django models моугт делять ВСЁ, что и хранимые процедуры?
модели в джанге - это сопоставление питоновского обьекта и таблице в базе
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Petr B.
модели в джанге - это сопоставление питоновского обьекта и таблице в базе
я всю эту систему имелл в виду
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Cicerō
Иногда использовать sql просто необходимо, так как орм не покрывает всё. Некоторые вещи нельзя сделать на орм.
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
источник

C

Cicerō in Django [ru] #STAY HOME
Vladimir 💊 Voytenko
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
Рекурсивный проход по чайлдам в 1 запрос?
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Vladimir 💊 Voytenko
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
может там дело в скорости написания/удобстве/читаемости?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ID:461990605
ну а чисто теоретически django models моугт делять ВСЁ, что и хранимые процедуры?
ты можешь мыслить категорией "сервис", модель+таблица в PostgreSQL и связанные с этим запросы по ORM и SQL будет способом реализовать хранение данных этого сервиса, но в любой момент ты можешь отрефакторить его в пользу, скажем, NoSQL хранилища
источник

C

Cicerō in Django [ru] #STAY HOME
Vladimir 💊 Voytenko
так получилось, что я у всех спрашиваю, кто говорит, что на ОРМ чего-то нельзя сделать, а можете набрасать пример на чистом сиквеле, того, что не получится сделать на джанго орм?
Триггеры на обновление векторов при изменим полей
источник

C

Cicerō in Django [ru] #STAY HOME
Ограничивать себя одним орм можно, если у тебя круд или около того
источник

NK

ID:461990605 in Django [ru] #STAY HOME
ID:461990605
может там дело в скорости написания/удобстве/читаемости?
не-а. Бред. С django orm удобнее
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
ID:461990605
может там дело в скорости написания/удобстве/читаемости?
ну хз, мне ОРМ кажется более читаемой, чем чистый sql. да и люди вот говорят, что что-то сделать прям невозможно на орм, но на просьюу показать код обычно просто пишут вот как сейчас, не код а "название" чего нельзя сделать, а проблемка тут в том, что если ни разу этого не ввидел, вообще хз как это реализовать хоть на чем
источник

C

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