diff --git a/account/serializers.py b/account/serializers.py index 323a0203..d535d3f2 100644 --- a/account/serializers.py +++ b/account/serializers.py @@ -21,7 +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) + school = serializers.CharField(max_length=200, required=False, default=None) password = serializers.CharField(max_length=30, min_length=6) email = serializers.EmailField(max_length=254) captcha = serializers.CharField(max_length=4, min_length=4) diff --git a/static/src/js/app/oj/account/register.js b/static/src/js/app/oj/account/register.js index 9c2109e3..23f61143 100644 --- a/static/src/js/app/oj/account/register.js +++ b/static/src/js/app/oj/account/register.js @@ -31,14 +31,6 @@ require(["jquery", "bsAlert", "csrfToken", "validator"], function ($, bsAlert, c return false; } }); - - $("#school").blur(function () { - var school = $("#school").val().trim(school).toLowerCase(); - if (school == "青岛大学" || school == "qdu" || school == "青大") { - $("#stu_id").show(); - $("#school").val("青岛大学"); - } - }); function refresh_captcha() { $("#captcha-img")[0].src = "/captcha/?" + Math.random(); $("#captcha")[0].value = ""; diff --git a/template/src/oj/account/register.html b/template/src/oj/account/register.html index 50436111..b3d95a53 100644 --- a/template/src/oj/account/register.html +++ b/template/src/oj/account/register.html @@ -20,10 +20,9 @@
- -
+
-
+