BookingService/user/serializers.py

19 lines
540 B
Python
Raw Permalink Normal View History

2019-05-06 09:34:08 +08:00
from rest_framework import serializers
from . import models
class UserSerializer(serializers.ModelSerializer):
class Meta:
model = models.User
exclude = ('groups', 'user_permissions')
extra_kwargs = {
2019-05-24 22:42:35 +08:00
'password': {'write_only': True, 'required': False},
'teacher': {'required': False}
2019-05-06 09:34:08 +08:00
}
class LoginSerializer(serializers.Serializer):
username = serializers.CharField(label='用户名', max_length=150)
password = serializers.CharField(label='密码', max_length=128)