コード例 #1
0
class TestSMTPConfigSerializer(serializers.Serializer):
    email = serializers.EmailField()
コード例 #2
0
ファイル: serializers.py プロジェクト: Geiv/OnlineJudge
class UserChangeEmailSerializer(serializers.Serializer):
    password = serializers.CharField()
    new_email = serializers.EmailField(max_length=64)
    tfa_code = serializers.CharField(required=False, allow_blank=True)
コード例 #3
0
ファイル: serializers.py プロジェクト: Geiv/OnlineJudge
class ApplyResetPasswordSerializer(serializers.Serializer):
    email = serializers.EmailField()
    captcha = serializers.CharField()
コード例 #4
0
ファイル: serializers.py プロジェクト: Geiv/OnlineJudge
class UserRegisterSerializer(serializers.Serializer):
    username = serializers.CharField(max_length=32)
    password = serializers.CharField(min_length=6)
    email = serializers.EmailField(max_length=64)
    captcha = serializers.CharField()
コード例 #5
0
ファイル: serializers.py プロジェクト: Geiv/OnlineJudge
class UsernameOrEmailCheckSerializer(serializers.Serializer):
    username = serializers.CharField(required=False)
    email = serializers.EmailField(required=False)