2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-12 01:55:39 +00:00

Perform model validation on API serializers

If you have a class, why not subclass it?!
This commit is contained in:
Oliver Walters
2019-06-13 23:03:58 +10:00
parent 222c9f1876
commit ff6df9741f
4 changed files with 18 additions and 14 deletions

View File

@ -12,7 +12,7 @@ from .models import BomItem
from InvenTree.serializers import InvenTreeModelSerializer
class CategorySerializer(serializers.ModelSerializer):
class CategorySerializer(InvenTreeModelSerializer):
""" Serializer for PartCategory """
url = serializers.CharField(source='get_absolute_url', read_only=True)
@ -29,7 +29,7 @@ class CategorySerializer(serializers.ModelSerializer):
]
class PartBriefSerializer(serializers.ModelSerializer):
class PartBriefSerializer(InvenTreeModelSerializer):
""" Serializer for Part (brief detail) """
url = serializers.CharField(source='get_absolute_url', read_only=True)
@ -56,7 +56,7 @@ class PartBriefSerializer(serializers.ModelSerializer):
]
class PartSerializer(serializers.ModelSerializer):
class PartSerializer(InvenTreeModelSerializer):
""" Serializer for complete detail information of a part.
Used when displaying all details of a single component.
"""