Serializers hypha.apply.api.v1.screening.serializers ¶ ScreeningStatusListSerializer ¶ Bases: ModelSerializer Meta ¶ model class-attribute instance-attribute ¶ model = ScreeningStatus fields class-attribute instance-attribute ¶ fields = ('id', 'title', 'yes', 'default') ScreeningStatusSerializer ¶ Bases: Serializer id class-attribute instance-attribute ¶ id = IntegerField() validate_id ¶ validate_id(value) Source code in hypha/apply/api/v1/screening/serializers.py 15 16 17 18 19 20def validate_id(self, value): try: ScreeningStatus.objects.get(id=value) except ScreeningStatus.DoesNotExist as e: raise exceptions.ValidationError({"detail": "Not found"}) from e return value ScreeningStatusDefaultSerializer ¶ Bases: Serializer yes class-attribute instance-attribute ¶ yes = BooleanField()