src/notes/api/serializers/core.py
changeset 68 6e18b31b0ad5
parent 31 63be3ce389f7
child 71 75dc1e794cf4
equal deleted inserted replaced
67:9206af01f5e5 68:6e18b31b0ad5
    51             'ext_id', 'version', 'created', 'updated',
    51             'ext_id', 'version', 'created', 'updated',
    52             'owner', 'title', 'description', 'protocol',
    52             'owner', 'title', 'description', 'protocol',
    53             'notes'
    53             'notes'
    54         )
    54         )
    55         read_only_fields = ('ext_id', 'version', 'created', 'updated', 'owner')
    55         read_only_fields = ('ext_id', 'version', 'created', 'updated', 'owner')
       
    56 
       
    57 class CreateSessionSerializer(serializers.ModelSerializer):
       
    58 
       
    59     owner = serializers.SlugRelatedField(
       
    60         read_only=True, slug_field='username', default=serializers.CurrentUserDefault())
       
    61 
       
    62     class Meta:
       
    63         model = Session
       
    64         fields = (
       
    65             'ext_id', 'version', 'created', 'updated',
       
    66             'owner', 'title', 'description', 'protocol'
       
    67         )
       
    68         read_only_fields = ('version', 'created', 'updated', 'owner')