尝试使用tastypie做一些非常简单的事情,但无法弄清楚如何。假设我有一个模型作者和一个模式Book,其中一个外键指向作者。我有一个作者资源。所以,/ api / v1 / author会给我一个作者列表,/ api / v1 / author / 1会给我一个特定作者的详细信息。我想/ api / v1 / author / 1 / books为我提供这个特定作者的书籍清单。怎么样?
示例代码:
from django.db import models
from tastypie.resource import ModelResource
class Author(models.Model):
name = models.CharField(max_length=200)
class Book(models.Model):
title = models.CharField(max_length=200)
author = models.ForeignKey('Author')
class AuthorResource(ModelResource):
queryset = Author.objects.all()
答案 0 :(得分:0)
看起来这个食谱实际上是在食谱中,但是对于那些显而易见的事情,实施起来相当尴尬。
http://django-tastypie.readthedocs.org/en/latest/cookbook.html#nested-resources