假设我有一个型号名称Book.我有两个视图(列表和详细信息)
models.py
class Book(models.Model):
name = models.CharField(max_length=100)
author = models.CharField(max_length=100)
publishdate = models.DateTimeField()
Run Code Online (Sandbox Code Playgroud)
serializers.py
class BookSerializer(serializers.ModelSerializer):
class Meta:
model = Book
Run Code Online (Sandbox Code Playgroud)
如果我要在列表视图和详细信息视图中使用此序列化程序.我可以设置返回字段吗?示例:列表视图仅返回名称列表,详细视图将返回name,author,publishdate字段.或者我是否必须在类中创建新的序列化程序并在类Meta中插入字段?