Я играю с django-rest-framework, и я бы сделал следующее:
from rest_framework import serializers
from .models import Author, Book
class BookSerializer(serializers.ModelSerializer):
author = AuthorSerializer(many=False)
class Meta:
model = Book
fields = ('slug', 'name')
class AuthorSerializer(serializers.ModelSerializer):
books = BookSerializer(many=True)
class Meta:
model = Author
fields = ('slug', 'name', 'books')
Но он терпит неудачу.
NameError at /api/books/authors/
name 'AuthorSerializer' is not defined
Кто-нибудь помогает?