Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 26, 2010 10:43:20

DAI
От:
Зарегистрирован: 2010-09-17
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Обьекты в JSON

Привет, получаю результаты поиска от django-sphinx

queryset = SphinxModel.search.query(keyw)
results1 = queryset.set_options(rankmode='SPH_RANK_WORDCOUNT',mode='SPH_MATCH_EXTENDED2')
хочу эти хранить в базе данных в виде словаря и отображать их через темплейт тоже словарем а не обьектами

пробовал с помошью
from django.core import serializers

return_jsondata = serializers.serialize("json", results1)
отдает вробе бы правильный резалт, НО это строка а не словарь.
[{"pk": 55362425, "model": "search.sphinxmodel", "fields": {"id": 295000, "key": "family guy", "perday": 2}}]
подскажите кто знает как быстро сделать из обьектов словарь точно такого вида как описал выше, или может беть эту строку как то можно словарем сделать.

Заранее благодарен



Отредактировано (Сен. 26, 2010 10:43:55)

Офлайн

#2 Сен. 28, 2010 18:54:38

R.Ll.S.h57
От:
Зарегистрирован: 2010-02-25
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

Обьекты в JSON

JSON вроде схож с питоном.
Можно попробовать из строки сделать словарь функцией eval()



Отредактировано (Сен. 28, 2010 18:57:33)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version