Использование прокси-модели Django в общих представлениях

Я ищу способ использовать прокси-модели Django в общих представлениях редактирования. У меня есть models.py вида

class Entity(models.Model):
    name = models.CharField(max_length=512, null=False, blank=False)
    ...some other fields...

class Notification(Entity):
    objects = NotificationManager()
    class Meta:
        proxy = True

    @property
    def my_property(self):
        ...function to get the value...

    @my_property.setter
    def set_property(self, value):
        ...function to set property...

Я могу использовать свойства моей прокси-модели в шаблоне и даже использовать таможенные формы для обновления свойства, но есть ли способ использовать прокси-модель в общих представлениях редактирования. При использовании общего представления UpdateView я не могу добавить поле my_property в форму - возникает ошибка.

И есть ли более простой способ использовать прокси-поля модели как оригинальные поля модели без определения сеттера для каждого свойства?

Вернуться на верх