Привет!
Подскажите, пожалуйста не знаю как грамотно сделать
У меня есть некий список sql запросов, написанный на чистом sql
Есть общая форма где должны быть параметры, которые передаются запросу и кнопка исполнить запрос
нужно в форме отображать результат в виде таблицы вернувшихся полей
Вопрос в том как избежать максимально дубликации кода
проблема в том что полям(параметрам) могут понадобиться данные
скажем если параметр - некоторый select с option из другой таблицы?
Как это вообще грамотно сделать
Everything_is_bad, тут просто как будто на каждый запрос будет вьюха как миниум свой и контроллер(чтобы каждому запросу подгружать нужные ему данные)
а хотелось бы это как-то обще написать что-ли
MuffinLover, еще раз, мы очень-очень любим гадать по описанию, для непонятливых, показывай реальный код и ткни в проблему, только тогда тебе возможно помогут
MuffinLover, ну для этого орм и придумали, напиши запрос и тебе с вероятностью 99% скажут, что его можно реализовать через джанговскую орм. Либо если ты хочешь сырые запросы отправлять и на каждый случай написать сырой запрос, это тоже никто не мешает в одной вьюхе сделать.
С учетом что примера нет, в общем случае ответ: используй орм, которую предоставляет фреймворк и которая как раз нужна чтобы собирать запросы по условиям, и будет меньше дублирования.