diff --git a/apps/mtm/serializers.py b/apps/mtm/serializers.py index 3a4220fd..8f9303f3 100644 --- a/apps/mtm/serializers.py +++ b/apps/mtm/serializers.py @@ -24,7 +24,7 @@ class MaterialSimpleSerializer(CustomModelSerializer): 'specification', 'type', 'cate', 'brothers', 'process_name', 'full_name'] def get_full_name(self, obj): - return f'{obj.name}|{obj.specification}|{obj.model}' + return f'{obj.name}|{obj.specification if obj.specification else ""}|{obj.model if obj.model else ""}|{obj.process.name if obj.process else ""}' class MaterialSerializer(CustomModelSerializer): process_name = serializers.CharField(source='process.name', read_only=True)