mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-21 20:55:14 +00:00
feat(operation_log): 新增登录位置和处理时间字段
在操作日志中新增登录位置和处理时间字段,以提供更详细的日志信息。同时优化了IP地址归属地获取逻辑,并调整了日志展示界面的列宽。
This commit is contained in:
@@ -12,10 +12,12 @@ class OperationLogCreateSchema(BaseModel):
|
||||
request_method: Optional[str] = Field(default=None, description="请求方法")
|
||||
request_payload: Optional[str] = Field(default=None, description="请求负载")
|
||||
request_ip: Optional[str] = Field(default=None, description="请求 IP 地址")
|
||||
login_location: Optional[str] = Field(default=None, description="登录位置")
|
||||
request_os: Optional[str] = Field(default=None, description="请求操作系统")
|
||||
request_browser: Optional[str] = Field(default=None, description="请求浏览器")
|
||||
response_code: Optional[int] = Field(default=None, description="响应状态码")
|
||||
response_json: Optional[str] = Field(default=None, description="响应 JSON 数据")
|
||||
process_time: Optional[float] = Field(default=None, description="处理时间")
|
||||
description: Optional[str] = Field(default=None, max_length=255, description="备注")
|
||||
creator_id: Optional[int] = Field(default=None, description="创建人ID")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user