From bbd4691646537152dc6321948177a8b81399c0c1 Mon Sep 17 00:00:00 2001 From: shineahead <634831867@qq.com> Date: Thu, 5 May 2022 22:57:41 +0800 Subject: [PATCH] work --- Apps/comments/models.py | 2 ++ Apps/comments/serializers.py | 7 ++++--- Apps/enroll/admin.py | 4 +++- Apps/work/models.py | 3 +++ ITShowPlatform/config.ini | 4 ++-- ITShowPlatform/settings.py | 2 ++ utils/get_error_msg.py | 1 + 7 files changed, 17 insertions(+), 6 deletions(-) diff --git a/Apps/comments/models.py b/Apps/comments/models.py index 5bfc434..c6c1df2 100644 --- a/Apps/comments/models.py +++ b/Apps/comments/models.py @@ -4,6 +4,8 @@ from django.db import models class Comments(models.Model): + class Meta: + verbose_name_plural=u"弹幕内容" post_time = models.DateTimeField(verbose_name="发布时间") content = models.CharField(verbose_name="弹幕内容", max_length=50, blank=False) diff --git a/Apps/comments/serializers.py b/Apps/comments/serializers.py index d553ef5..268ab32 100644 --- a/Apps/comments/serializers.py +++ b/Apps/comments/serializers.py @@ -16,12 +16,13 @@ class CommentsInfo(serializers.ModelSerializer): ban = ['!', '@', '#', '$', '%', '^', '&', '*', '(', ')', "_", "-"] for i in ban: if i in value: - raise serializers.ValidationError(code='40001', detail=get_error_msg(40001)) + raise serializers.ValidationError(code='40002', detail={'msg': get_error_msg(40002), + "code": '40002'}) if len(value) > 50: - raise serializers.ValidationError(code='40002', detail=get_error_msg(40002)) - elif len(value) == 0: raise serializers.ValidationError(code='40003', detail=get_error_msg(40003)) + elif len(value) == 0: + raise serializers.ValidationError(code='40004', detail=get_error_msg(40004)) return value diff --git a/Apps/enroll/admin.py b/Apps/enroll/admin.py index 49b1b84..3668f21 100644 --- a/Apps/enroll/admin.py +++ b/Apps/enroll/admin.py @@ -28,6 +28,7 @@ class DepartmentAdmin(admin.ModelAdmin): '''过滤选项''' list_filter = () + class New_memberAdmin(admin.ModelAdmin): # 定制哪些字段需要展示 list_display = ('id', 'name', 'picture') @@ -50,6 +51,7 @@ class New_memberAdmin(admin.ModelAdmin): '''过滤选项''' list_filter = () + admin.site.register(Department ,DepartmentAdmin) admin.site.register(New_member) -admin.site.register(EmailVerifyRecord) + diff --git a/Apps/work/models.py b/Apps/work/models.py index 2b5de0a..fa4053b 100644 --- a/Apps/work/models.py +++ b/Apps/work/models.py @@ -4,6 +4,9 @@ from django.db import models class Works(models.Model): + class Meta: + verbose_name_plural=u"部门作品" + grade = models.IntegerField(verbose_name="年份") name = models.CharField(verbose_name="事件名称", max_length=30) description = models.CharField(verbose_name="事件描述", max_length=200) diff --git a/ITShowPlatform/config.ini b/ITShowPlatform/config.ini index 42c1892..ab2fcb7 100644 --- a/ITShowPlatform/config.ini +++ b/ITShowPlatform/config.ini @@ -15,8 +15,8 @@ EMAIL_FROM = 2302253692@qq.com # 邮箱来自 ENGINE = django.db.backends.mysql -NAME = ITShowPlatform +NAME = It_show USER = root -PASSWORD = HNXhnx123 +PASSWORD = Qq2442402635* diff --git a/ITShowPlatform/settings.py b/ITShowPlatform/settings.py index 48835e4..dbf70da 100644 --- a/ITShowPlatform/settings.py +++ b/ITShowPlatform/settings.py @@ -37,6 +37,7 @@ conf.read(str(BASE_DIR)+r"\ITShowPlatform\config.ini",encoding="utf-8") INSTALLED_APPS = [ + 'simpleui', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', @@ -47,6 +48,7 @@ INSTALLED_APPS = [ 'Apps.enroll', 'Apps.history', 'Apps.comments', + 'Apps.work', ] diff --git a/utils/get_error_msg.py b/utils/get_error_msg.py index 9bfab1c..4d5e2db 100644 --- a/utils/get_error_msg.py +++ b/utils/get_error_msg.py @@ -1,3 +1,4 @@ + def get_error_msg(code="20000"): error_set = { "20000": "成功",