我只是好奇。是否可以将User
信息放在formatters
的{{1}}配置中的LOGGING
信息中?
现在我只是将这些信息放在消息中进行记录,但也许可以在setting.py
参数中设置它。
这是我现在的formatters
配置:
LOGGING
我还没有在django的文档中看到任何类似内容,我认为获取WHO的记录会有用。
答案 0 :(得分:1)
试试这个:
'format': '[%(asctime)s] %(levelname)s [%(funcName)s] - %(username)s: %(message)s'
logging.basicConfig(format=format)
logger.info(message, extra={'username' : request.user.username})