[英]Resource nesting with tastypie
嘗試用好吃的東西做一些非常簡單的事情,但無法弄清楚如何做。 可以說我有一個模型作者和一個模式書,其中的外鍵指向作者。 而且我有一個Author資源。 因此,/ 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 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()
看起來食譜確實在食譜中,但是對於如此明顯的事情,實現起來很尷尬。
http://django-tastypie.readthedocs.org/en/latest/cookbook.html#nested-resources
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.