1
есть ли способ показать только список полей или исключить некоторые из них при использовании django-rest-framework?Удаление полей из django-rest-framework view
Вот мой app/views.py
:
from rest_framework.generics import ListAPIView
from .models import PhpbbUsers
class UsersReadView(ListAPIView):
model = PhpbbUsers
Obiously есть некоторые сведения о пользователе, что я не хочу, чтобы показать всем. Как я могу это сделать?
код Решение
from rest_framework import generics, serializers
from .models import PhpbbUsers
class UsersSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = PhpbbUsers
fields = ('user_id', 'username', 'user_avatar')
class UsersReadView(generics.ListAPIView):
model = PhpbbUsers
serializer_class = UsersSerializer
Спасибо, это было так просто :) –