擅长:python、mysql、java
<pre><code>class SnippetList(generics.ListCreateAPIView):
queryset = Snippet.objects.all()
serializer_class = SnippetSerializer
permission_classes = (permissions.IsAuthenticatedOrReadOnly,)
def perform_create(self, serializer):
serializer.validated_data['owner'] = self.request.user
serializer.save()
class SnippetSerializer(serializers.ModelSerializer):
class Meta:
model = Snippet
fields = ('id', 'title', 'code', 'linenos', 'language', 'style', 'owner')
read_only_fields = ('owner',)
</code></pre>
<p>必须在序列化程序验证的数据中分配值。在</p>