model = Profile
fields = 'all'
class UserSerializer(serializers.ModelSerializer):
profile = ProfileSerializer(required=True)
class Meta:
model = User
fields = ('id', 'profile', 'username', 'first_name', 'last_name')
можно как то из profile вытаскивать определенные поля? например на одной странице мне нужны только photo и phone, на другой только age. Или придется везде свои сериализаторы писать?
https://github.com/dbrgn/drf-dynamic-fields
Используй graphql
Обсуждают сегодня