Уведомления

Группа в Telegram: @pythonsu

#1 Март 17, 2015 08:22:01

and_07
Зарегистрирован: 2013-06-08
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Django как правильно получить список

код

...
def list(request):
    shop_list = Shop.objects.raw('SELECT * FROM test JOIN test1 p ON .....')
    shops = [ {'id':s.id, 'name':s.name,.....} for s in shop_list]
    return render_to_response("list.html", {"shops":shops}, context_instance=RequestContext(request))

Офлайн

#2 Март 17, 2015 09:16:23

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Django как правильно получить список

from django.forms.models import model_to_dict



Офлайн

#3 Март 17, 2015 20:28:39

and_07
Зарегистрирован: 2013-06-08
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Django как правильно получить список

один существенный недостаток, он не понимает модели привязанные через ForeignKey и ManyToMany

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version