现在我有一个名为log_test
.
class Command(BaseCommand):
help = ''
def handle(self, *args, **options):
logging.info("This is a log test")
我的日志格式化程序看起来像这样
'formatters': {
'standard': {
'format': '%(message)s [%(request_id)s]{%(user_id)s}'
},
},
所以当我运行python manage.py log_test
上面的函数时会记录This is a log test [abc]{12}
我想更新它,以便日志读取
This is a log test [abc]{12} script=log_test
有没有一种简单的方法可以使用 Django 来做到这一点?总之,希望源自 Django 命令的每个日志也记录 Django 命令的名称。