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):