базовая модель
Код: Выделить всё
class BaseModel(models.Model):
field 1
field 2
Код: Выделить всё
class Model1(BaseModel):
field 3 = models.Charfield(choices=CHOICES)
Код: Выделить всё
class Model 2(BaseModel)
field 3 = models.Charfield(choices=CHOICES)
< strong>сериализатор
Код: Выделить всё
class SerialModel1(serializers.ModelSerializer):
class Meta:
model = Model1
fields = "__all__"
Код: Выделить всё
class SerialModel2(serializers.ModelSerializer):
class Meta:
model = Model2
fields = "__all__"
Вопрос
Могу ли я использовать только один сериализатор модели для Model1 и Model2? Если да, подскажите, как это сделать.
Подробнее здесь: https://stackoverflow.com/questions/741 ... fields-dja