blob: d39c5f34e5098ffe31aa75c646b5cc106012e3d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from rest_framework import serializers
from django.contrib.auth.models import User
class UserSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ('id', 'username', 'is_staff')
class RegisterUserSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ('username', 'password')
def register_user(self):
user = User.objects.create_user(
username = self.validated_data['username'],
password = self.validated_data['password']
)
return user
|