forked from erp-dev/erp
feat: log formatted
This commit is contained in:
@@ -255,9 +255,9 @@ class PrintingExternalSyncFailure(ModelBase):
|
||||
|
||||
|
||||
class ApiAuditLog(models.Model):
|
||||
"""API审计日志 - 记录创建操作的历史现场
|
||||
|
||||
用于保存特定模块的POST请求,记录"创建"操作的完整请求信息。
|
||||
"""API审计日志 - 记录创建/更新操作的历史现场
|
||||
|
||||
用于保存特定模块的POST/PUT/PATCH请求,记录"创建/更新"操作的完整请求信息。
|
||||
通过Celery异步写入,避免影响API响应性能。
|
||||
"""
|
||||
url = models.CharField(
|
||||
@@ -268,12 +268,12 @@ class ApiAuditLog(models.Model):
|
||||
method = models.CharField(
|
||||
max_length=10,
|
||||
verbose_name='请求方法',
|
||||
help_text='HTTP方法,如POST'
|
||||
help_text='HTTP方法,如POST、PUT、PATCH'
|
||||
)
|
||||
request_data = models.JSONField(
|
||||
default=dict,
|
||||
verbose_name='请求体数据',
|
||||
help_text='POST请求的body数据(JSON格式)'
|
||||
help_text='请求的body数据(JSON格式)'
|
||||
)
|
||||
query_params = models.JSONField(
|
||||
default=dict,
|
||||
|
||||
Reference in New Issue
Block a user