Rest
Contents
Serializers
- class building_blocks.rest.serializers.NameSlugSerializer(*args, **kwargs)
Bases:
ModelSerializer
Serializer for NameSlug
- class building_blocks.rest.serializers.HasUUIDSerializer(*args, **kwargs)
Bases:
ModelSerializer
Serializer for HasUUID
- class building_blocks.rest.serializers.SluggedKaosModelSerializer(*args, **kwargs)
Bases:
ModelSerializer
Serializer for SluggedKaosModel
- class building_blocks.rest.serializers.CurrentProfileDefault(profile_cls)
Bases:
CurrentUserDefault
Rest serializer field to set default value for a profile field, if the user has the profile
- Example:
>>> class MyModelSerializer(serializers.Serializer): >>> profile = UserProfileSerializer(default=CurrentProfileDefault(UserProfile))