【发布时间】:2023-03-04 13:44:01
【问题描述】:
我正在尝试使用 init 在 MozSerializer 类中创建新变量,以获取从另一个函数传递的数据。下面是代码:
class MozSerializer(serializers.Serializer):
def __init__(self, modelid, data=None):
self.modelid = modelid
super(MozSerializer, self).__init__(modelid=self.modelid)
keyword = serializers.PrimaryKeyRelatedField(queryset=modelid.objects.all())
pda = serializers.FloatField()
upa = serializers.FloatField()
我的目标是将这个“modelid”从另一个函数传递给序列化程序(第 7 行...queryset=MODELID...)。
【问题讨论】:
标签: python django django-rest-framework django-serializer