是否可以动态设置Serializer的属性?fields = tuple([value[0] for value in CONTEXT_CLASSES.values()])
将其放入__init__中将不起作用,因为字段是在它之前执行的,并设置了class Meta变量,该变量已包含属性名,并将引发django.core.exceptions.ImproperlyConfigured。
我为我的一个模型编写了一个__init__方法,该方法通过向对象动态添加一个不反映数据库中列的属性来向对象添加一些辅助信息: title我在视图中有一些代码,我在其中设置了一个状态变量,并将一个MyModels列表打包到json中,如下所示:from django.utils# have to use serializers for django
我使用JMS序列化程序包和Symfony2。我正在使用VirtualProperties。目前,我使用SerializedName注释设置属性的名称。SerializedName("SOME_NAME")public function getSomething() return $this->something是否可以在函数中动态设置序列化名称或者可以使用Post/Pre序列化事