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') |