我是 Django 的新手,无法找到解决我的问题的方法。
问题是如何强制在使用不同视图时包含不同数量的字段。我想在我的第一个视图中使用 'id' 字段,在第二个视图中使用 'id' 和 'name' 字段。
这是我的 model.py。
class Processing(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField()
description = models.CharField()
这是我的serializer.py
class ProcessingSerializer(serializers.ModelSerializer):
id = serializers.ModelField(model_field=Processing()._meta.get_field('id'))
class Meta:
model = Processing
fields = ('id', 'name')
任何帮助都将受到欢迎。