Есть объект типа QuerySet:(django)
models = Model.objects.extra(where=where)[start:start + limit ]
Далее он запихивается дальше в след виде ( соотв выборочно поля запихиваются ):
for model in models:
data.append({
"id":model.id,
"name":model.name,
и тп ...
поля определены в массиве ( пишем сюда поля которые хотим видеть ):
fields = [ "id", "name" ].
Вопрос: хотелось бы
for model in models:
for field in fields:
и тут поместить одну строчку ( примерно так ):
"id": model.field
В перле сей вопрос бы решился просто. А тут не писать же eval или try на каждую строчку ?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Python парсинг строки (2016)
- Форум строки в python (2014)
- Форум Python сгенерировать строку (2014)
- Форум [python] Запись строки (2011)
- Форум python разбивка строк (2014)
- Форум Python разбиение строк (2013)
- Форум python обработка строк (2005)
- Форум фоматирование строк в Python (2017)
- Форум [python] Строки и мистика (2011)
- Форум Строка в переменную python (2018)