character view
This commit is contained in:
parent
3e2521c190
commit
044eb472da
@ -23,11 +23,26 @@ class CharacterSkinList(generics.ListCreateAPIView):
|
|||||||
filterset_fields = ['character']
|
filterset_fields = ['character']
|
||||||
ordering_fields = '__all__'
|
ordering_fields = '__all__'
|
||||||
|
|
||||||
|
def get_serializer_class(self):
|
||||||
|
serializer_class = self.serializer_class
|
||||||
|
|
||||||
|
if self.request.method == 'GET':
|
||||||
|
serializer_class = serializers.CharacterSkinDetailSerializer
|
||||||
|
|
||||||
|
return serializer_class
|
||||||
|
|
||||||
class CharacterSkinDetail(generics.RetrieveUpdateDestroyAPIView):
|
class CharacterSkinDetail(generics.RetrieveUpdateDestroyAPIView):
|
||||||
queryset = models.CharacterSkin.objects.all()
|
queryset = models.CharacterSkin.objects.all()
|
||||||
serializer_class = serializers.CharacterSkinSerializer
|
serializer_class = serializers.CharacterSkinSerializer
|
||||||
|
|
||||||
|
def get_serializer_class(self):
|
||||||
|
serializer_class = self.serializer_class
|
||||||
|
|
||||||
|
if self.request.method == 'GET':
|
||||||
|
serializer_class = serializers.CharacterSkinDetailSerializer
|
||||||
|
|
||||||
|
return serializer_class
|
||||||
|
|
||||||
class CharacterFragmentList(generics.ListCreateAPIView):
|
class CharacterFragmentList(generics.ListCreateAPIView):
|
||||||
queryset = models.CharacterFragment.objects.all()
|
queryset = models.CharacterFragment.objects.all()
|
||||||
serializer_class = serializers.CharacterFragmentSerializer
|
serializer_class = serializers.CharacterFragmentSerializer
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user