uvicorn_access_log.py
· 319 B · Python
Orginalformat
# Display Uvicorn access logs with timestamps
log_config = uvicorn.config.LOGGING_CONFIG
log_config["formatters"]["access"]["fmt"] = (
'%(asctime)s - %(name)s - %(levelname)s - %(client_addr)s - "%(request_line)s" %(status_code)s'
)
uvicorn.run("app:create_app", host="127.0.0.1", port=8000, log_config=log_config)
1 | # Display Uvicorn access logs with timestamps |
2 | log_config = uvicorn.config.LOGGING_CONFIG |
3 | log_config["formatters"]["access"]["fmt"] = ( |
4 | '%(asctime)s - %(name)s - %(levelname)s - %(client_addr)s - "%(request_line)s" %(status_code)s' |
5 | ) |
6 | |
7 | uvicorn.run("app:create_app", host="127.0.0.1", port=8000, log_config=log_config) |