我想知道是否有Pythonic的解决方案将Django REST框架与django-polymorphic结合起来。
给定:
给定:
class GalleryItem(PolymorphicModel):
gallery_item_field = models.CharField()
class Photo(GalleryItem):
custom_photo_field = models.CharField()
class Video(GalleryItem):
custom_image_field = models.CharField()
如果我想要Django Rest Framework中所有GalleryItems的列表,它将只给出GalleryItem(父模型)的字段,即:id、gallery_item_field和polymorphic_ctype。这不是我想要的。如果是一个照片实例,我想要custom_photo_field,如果是视频,则想要custom_image_field。
to_native
方法的任何文档。它是在什么时候被调用的? - int_uato_native
更改为to_representation
。 - zie1ony