第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

將時(shí)間戳和用戶名添加到日志中

將時(shí)間戳和用戶名添加到日志中

喵喵時(shí)光機(jī) 2021-12-17 10:39:46
我在我的 settings.py 中設(shè)置了日志記錄,我想知道是否可以添加到錯(cuò)誤日志行 - 哪個(gè)用戶遇到了錯(cuò)誤和問(wèn)題的時(shí)間戳。這可能嗎?當(dāng)前代碼LOGGING = {    'version': 1,    'disable_existing_loggers': False,    'handlers': {        'file': {            'level': 'DEBUG',            'class': 'logging.FileHandler',            'filename': 'debug.log',        },    },    'loggers': {        'django': {            'handlers': ['file'],            'level': 'DEBUG',            'propagate': True,        },    },}
查看完整描述

3 回答

?
胡子哥哥

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊

您可以添加格式化程序并在處理程序中使用它們。這是您可以添加的可用默認(rèn)屬性列表,例如帶有{asctime}. 要添加用戶,你必須在日志調(diào)用提供其作為一個(gè)額外的參數(shù)如圖所示這里。


LOGGING = {

    'formatters': {

        'timestamp': {

            'format': '{asctime} {levelname} {message}',

            'style': '{',

        },

    },

    'handlers': {

        'console': {

            'class': 'logging.StreamHandler',

            'formatter': 'timestamp'

        },

    },

    'loggers': {

        'django': {

            'handlers': ['console'],

        },

    },

}


查看完整回答
反對(duì) 回復(fù) 2021-12-17
?
九州編程

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊

您可以為日志定義格式化程序,例如:


'formatters': {

    'verbose': {

        'format': '{levelname} {asctime} {module} {process:d} {thread:d} {message}',

        'style': '{',

    }

},

要記錄遇到錯(cuò)誤的用戶,您必須在消息中傳遞用戶名,例如在您的視圖中:


def my_view(request):

    logger.error('View error for user {}'.format(request.user.username))


查看完整回答
反對(duì) 回復(fù) 2021-12-17
?
收到一只叮咚

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊

'formatters': {

         'verbose': {

            'format': '%(asctime)s; %(name)s] Message "%(message)s" from %

(pathname)s:%(lineno)d in %(funcName)s',

             'datefmt': "%d/%b/%Y %H:%M:%S"

        },

}

您可以添加具有上述格式的新格式化程序。它應(yīng)該能夠記錄行號(hào)。但是要記錄用戶名,除了手動(dòng)執(zhí)行之外,我沒(méi)有想到任何其他方法。


查看完整回答
反對(duì) 回復(fù) 2021-12-17
  • 3 回答
  • 0 關(guān)注
  • 189 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)