相关疑难解决方法(0)

django-rest-framework + django-polymorphic ModelSerialization

我想知道是否有人有一个将Django REST框架与django-polymorphic相结合的Pythonic解决方案.

鉴于:

class GalleryItem(PolymorphicModel):
    gallery_item_field = models.CharField()

class Photo(GalleryItem):
    custom_photo_field = models.CharField()

class Video(GalleryItem):
    custom_image_field = models.CharField()
Run Code Online (Sandbox Code Playgroud)

如果我想要一个django-rest-framework中所有GalleryItem的列表,它只会给我GalleryItem(父模型)的字段,因此:id,gallery_item_field和polymorphic_ctype.那不是我想要的.我想要custom_photo_field,如果它是一个Photo实例,我想要custom_image_field,如果它是一个视频.

python django django-rest-framework

22
推荐指数
3
解决办法
5535
查看次数

标签 统计

django ×1

django-rest-framework ×1

python ×1