添加用户注册字段,学校

This commit is contained in:
uzi
2015-11-24 20:11:25 +08:00
parent 43ac27ea08
commit 9cd52115fc
4 changed files with 9 additions and 2 deletions

View File

@@ -21,6 +21,7 @@ class EmailCheckSerializer(serializers.Serializer):
class UserRegisterSerializer(serializers.Serializer):
username = serializers.CharField(max_length=30)
real_name = serializers.CharField(max_length=30)
school = serializers.CharField(max_length=200)
password = serializers.CharField(max_length=30, min_length=6)
email = serializers.EmailField(max_length=254)
captcha = serializers.CharField(max_length=4, min_length=4)

View File

@@ -98,7 +98,7 @@ class UserRegisterAPIView(APIView):
email=data["email"])
user.set_password(data["password"])
user.save()
UserProfile.objects.create(user=user)
UserProfile.objects.create(user=user, school=data["school"])
return success_response(u"注册成功!")
else:
return serializer_invalid_response(serializer)