我是Django的新手,无法找到问题的解决方案.
问题是在使用不同视图的情况下强制特定的序列化器包括不同数量的字段.我想在第一个视图中使用'id'字段,在第二个视图中使用'id'和'name'字段.
这是我的model.py
class Processing(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField()
description = models.CharField()
Run Code Online (Sandbox Code Playgroud)
这是我的serializer.py
class ProcessingSerializer(serializers.ModelSerializer):
id = serializers.ModelField(model_field=Processing()._meta.get_field('id'))
class Meta:
model = Processing
fields = ('id', 'name')
Run Code Online (Sandbox Code Playgroud)
欢迎任何帮助.