Jekich
class Post(models.Model): title = models.CharField(max_length=250) text = models.TextField(blank=True, null=True) dt_creation = models.DateTimeField(default=datetime.now) tags = models.ManyToManyField('Tag', through='TagList') def __unicode__(self): return u"%s" % (self.title) class Tag(models.Model): name1 = models.CharField(max_length=50) name2 = models.CharField(max_length=50) def __unicode__(self): return u"%s (#%s)" % (self.name, self.rgb_code) class TagList(models.Model): post = models.ForeignKey(Post) emotion = models.ForeignKey(Tag) def __unicode__(self): return u"The tag of %s is %s" % (self.post, self.tag)
def json(request): format = 'json' mimetype = 'application/json' data = serializers.serialize(format, Post.objects.all return HttpResponse(data, mimetype)
zya369
Jekich
В models описаны следующие классыВо view хочу отдавать JSON с указанием постов и их тэгов.
Отдать список постов просто:
Но как сделать, чтобы у каждого поста был вложенный список тэгов?