feat: mpoint创建时校验问题
This commit is contained in:
parent
dcd338e5fa
commit
866ad4d15d
|
@ -7,14 +7,14 @@ from rest_framework.exceptions import ParseError
|
||||||
|
|
||||||
|
|
||||||
class MpointSerializer(CustomModelSerializer):
|
class MpointSerializer(CustomModelSerializer):
|
||||||
mgroup = serializers.PrimaryKeyRelatedField(label="测点集", queryset=Mgroup.objects.all(), required=False)
|
mgroup = serializers.PrimaryKeyRelatedField(label="测点集", queryset=Mgroup.objects.all(), required=False, allow_null=True)
|
||||||
mgroup_name = serializers.CharField(source='mgroup.name', read_only=True)
|
mgroup_name = serializers.CharField(source='mgroup.name', read_only=True)
|
||||||
belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
||||||
ep_monitored_name = serializers.CharField(source='ep_monitored.name', read_only=True)
|
ep_monitored_name = serializers.CharField(source='ep_monitored.name', read_only=True)
|
||||||
ep_monitored_power_kw = serializers.CharField(source='ep_monitored.power_kw', read_only=True)
|
ep_monitored_power_kw = serializers.CharField(source='ep_monitored.power_kw', read_only=True)
|
||||||
ep_belong_name = serializers.CharField(source='ep_belong.name', read_only=True)
|
ep_belong_name = serializers.CharField(source='ep_belong.name', read_only=True)
|
||||||
material_name = serializers.CharField(source='material.name', read_only=True)
|
material_name = serializers.CharField(source='material.name', read_only=True)
|
||||||
formula = serializers.CharField(allow_blank=True)
|
formula = serializers.CharField(allow_blank=True, required=False)
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Mpoint
|
model = Mpoint
|
||||||
fields = '__all__'
|
fields = '__all__'
|
||||||
|
|
Loading…
Reference in New Issue