2010-02-05 4 views
1

i obtenir cette chaîne:comment n'obtenir le titre et le contenu de ce code dans django-sphynx

{'id': 1, 'weight': 101, 'attrs': {'date_added': 1265274382, 'group_id': 1}}{'id': 2, 'weight': 100, 'attrs': {'date_added': 1265274382, 'group_id': 1}}{'id': 4, 'weight': 100, 'attrs': {'date_added': 1265274382, 'group_id': 2}} 

je veux obtenir les données réelles (titre et contenu): alt text http://omploader.org/vM2dmMA

et mon vue est:

from djangosphinx.models import SphinxSearch,SphinxQuerySet 
def xx(request): 
    queryset =Document.search.query(u'test') 
    return HttpResponse(queryset)# 
    #return render_to_response('a.html',{'a':queryset})# 

et mon modèle est:

import datetime 

class Group(models.Model): 
    name = models.CharField(max_length=32) 

class Document(models.Model): 
    group  = models.ForeignKey(Group) 
    date_added = models.DateTimeField(default=datetime.datetime.now) 
    title  = models.CharField(max_length=32) 
    content  = models.TextField() 

    search  = SphinxQuerySet(index="test1") 

    class Meta: 
     db_table = 'documents' 

comment puis-je changer mon code pour montrer le titre et le contenu.

grâce

Répondre