This commit is contained in:
shineahead
2022-05-05 22:57:41 +08:00
parent c8e35b0e1e
commit bbd4691646
7 changed files with 17 additions and 6 deletions
+2
View File
@@ -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)
+4 -3
View File
@@ -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
+3 -1
View File
@@ -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)
+3
View File
@@ -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)
+2 -2
View File
@@ -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*
+2
View File
@@ -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',
]
+1
View File
@@ -1,3 +1,4 @@
def get_error_msg(code="20000"):
error_set = {
"20000": "成功",