0

现在我有一个名为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 命令的名称。

4

0 回答 0