修复了大部分5月6日学长们发现的bug。

移除了.venv和.idea文件夹。
对数据表进行了重构,部门部分代码重构by 老孟
初步将错误信息硬编码移除
添加了requirements
给新生增加了性别
This commit is contained in:
ladeng07
2022-05-11 02:34:49 +08:00
parent 9c960aa1da
commit a1f83fefcd
13 changed files with 271 additions and 292 deletions
+7 -4
View File
@@ -11,8 +11,11 @@ class WorksInfoSerializer(serializers.ModelSerializer):
description = serializers.CharField(label="事件描述", max_length=200, required=True)
img = serializers.ImageField(label="图片", required=False)
"""用来校验传入年级是否符合规范"""
def validate_grade(self, value):
if not (2010 < value <= 2021):
raise serializers.ValidationError("不合法输入")
return value
if not (2002 < value <= 2021):
raise serializers.ValidationError(code='42006', detail={'msg': get_msg(42006),
"code": '42006'})
return value