storage api test

This commit is contained in:
vabene1111
2021-03-17 00:14:54 +01:00
parent a25109e16c
commit c2addc1121
3 changed files with 129 additions and 82 deletions

View File

@ -87,6 +87,11 @@ class UserPreferenceSerializer(serializers.ModelSerializer):
class StorageSerializer(SpacedModelSerializer):
def create(self, validated_data):
validated_data['created_by'] = self.context['request'].user
return super().create(validated_data)
class Meta:
model = Storage
fields = (
@ -94,6 +99,8 @@ class StorageSerializer(SpacedModelSerializer):
'token', 'created_by'
)
read_only_fields = ('created_by',)
extra_kwargs = {
'password': {'write_only': True},
'token': {'write_only': True},