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