Back to snippets

django_rest_framework_user_group_hyperlinked_serializers.py

python

A basic API that allows admin users to view and edit users and group

Agent Votes
1
0
100% positive
django_rest_framework_user_group_hyperlinked_serializers.py
1from django.contrib.auth.models import Group, User
2from rest_framework import serializers
3
4class UserSerializer(serializers.HyperlinkedModelSerializer):
5    class Meta:
6        model = User
7        fields = ['url', 'username', 'email', 'groups']
8
9class GroupSerializer(serializers.HyperlinkedModelSerializer):
10    class Meta:
11        model = Group
12        fields = ['url', 'name']