From 1a85f55c92cc7eeb606b5ca6949b4d30bdc3e5fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BC=BA?= <1206709430@qq.com> Date: Fri, 15 Apr 2022 17:55:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=8F=98=E5=8C=96:=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/conf/env.example.py | 11 +++++------ backend/dvadmin/utils/serializers.py | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/backend/conf/env.example.py b/backend/conf/env.example.py index ec6fe37..4b1b16d 100644 --- a/backend/conf/env.example.py +++ b/backend/conf/env.example.py @@ -7,22 +7,21 @@ from application.settings import BASE_DIR # ================================================= # # 数据库 ENGINE ,默认演示使用 sqlite3 数据库,正式环境建议使用 mysql 数据库 +# sqlite3 设置 DATABASE_ENGINE = "django.db.backends.sqlite3" -# 数据库名 DATABASE_NAME = os.path.join(BASE_DIR, 'db.sqlite3') -#************mysql配置*******************# # 使用mysql时,改为此配置 # DATABASE_ENGINE = "django.db.backends.mysql" # DATABASE_NAME = 'django-vue-admin' # mysql 时使用 # 数据库地址 改为自己数据库地址 -# DATABASE_HOST = "127.0.0.1" +DATABASE_HOST = "127.0.0.1" # # 数据库端口 -# DATABASE_PORT = 3306 +DATABASE_PORT = 3306 # # 数据库用户名 -# DATABASE_USER = "root" +DATABASE_USER = "root" # # 数据库密码 -# DATABASE_PASSWORD = "123456" +DATABASE_PASSWORD = "123456" # ================================================= # # ************** redis配置,无redis 可不进行配置 ************** # diff --git a/backend/dvadmin/utils/serializers.py b/backend/dvadmin/utils/serializers.py index 5ee5ed2..c6af51c 100644 --- a/backend/dvadmin/utils/serializers.py +++ b/backend/dvadmin/utils/serializers.py @@ -68,7 +68,7 @@ class CustomModelSerializer(DynamicFieldsMixin,ModelSerializer): def update(self, instance, validated_data): if self.request: if hasattr(self.instance, self.modifier_field_id): - self.instance[self.modifier_field_id] = self.get_request_user_id() + setattr(self.instance, self.modifier_field_id, self.get_request_user_id()) return super().update(instance, validated_data) def get_request_username(self):