Import request viewset, serializer and url

This commit is contained in:
Eliot Berriot 2018-02-21 00:05:07 +01:00
parent f3d77ef7d9
commit 98b62caa24
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
6 changed files with 100 additions and 0 deletions

View file

@ -0,0 +1,27 @@
from rest_framework import serializers
from . import models
class ImportRequestSerializer(serializers.ModelSerializer):
class Meta:
model = models.ImportRequest
fields = (
'id',
'status',
'albums',
'artist_name',
'user',
'creation_date',
'imported_date',
'comment')
read_only_fields = (
'creation_date',
'imported_date',
'user',
'status')
def create(self, validated_data):
validated_data['user'] = self.context['user']
return super().create(validated_data)