У меня есть три модели Django.Условно выбрать сериализатор
class Asset(models.Model):
name = models.CharField(max_length=255)
class Place(Asset):
location = PointField()
class Zone(Asset):
location = PolygonField()
Я хочу использовать ту же конечную точку для места и зоны. Можно ли решить для каждого запроса, который будет использоваться сериализатор, например. Я мог бы легко проверить, является ли запрашиваемый объект местом или зоной?
Я заинтересован только в обработке одного экземпляра, следовательно, нет необходимости обращаться ListView и т.д.
Спасибо за этот ответ. – Helgi