我有一些这样的模型:
class TypeBase(models.Model):
name = models.CharField(max_length=20)
class Meta:
abstract=True
class PersonType(TypeBase):
pass
class CompanyType(TypeBase):
pass
Run Code Online (Sandbox Code Playgroud)
有了这个,我想创建一个包含所有这些字段类型的序列化器(序列化,反序列化,更新和保存).
更具体地说,我只想要一个序列化程序(TypeBaseSerializer)在UI上打印Dropdown,序列化json响应,在post上反序列化并保存它用于所有基于类型.
像这样的东西:
class TypeBaseSerializer(serializers.Serializer):
class Meta:
model = TypeBase
fields = ('id', 'name')
Run Code Online (Sandbox Code Playgroud)
可能吗?