This commit is contained in:
Fergal Moran
2015-11-08 19:17:18 +00:00
parent fcfc1044c0
commit 2c38baf18a
16 changed files with 197 additions and 39 deletions

View File

@@ -512,5 +512,8 @@ class ShowSerializer(serializers.ModelSerializer):
class BlogSerializer(serializers.ModelSerializer):
slug = serializers.ReadOnlyField(required=False)
user = InlineUserProfileSerializer(read_only=True)
class Meta:
model = Blog

View File

@@ -353,4 +353,8 @@ class ShowViewSet(viewsets.ModelViewSet):
class BlogViewSet(viewsets.ModelViewSet):
queryset = Blog.objects.all()
serializer_class = serializers.BlogSerializer()
serializer_class = serializers.BlogSerializer
lookup_field = 'slug'
def perform_create(self, serializer):
serializer.save(user=self.request.user.userprofile)