Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
dj-kaos-users / api / serializers.py
Size: Mime:
from django.contrib.auth import get_user_model
from django.contrib.auth.models import Group
from rest_framework import serializers

User = get_user_model()


class UserSerializer(serializers.ModelSerializer):
    groups = serializers.SlugRelatedField(slug_field='name', many=True, queryset=Group.objects.all())

    class Meta:
        model = User
        fields = ('username', 'email',
                  'first_name', 'last_name', 'name',
                  'display_name', 'initials', 'avatar',
                  'is_staff', 'groups',)