本文共 1377 字,大约阅读时间需要 4 分钟。
日志级别分为以下几种:
常用配置示例:
import logging logger = logging.getLogger(__name__) def my_view(request, arg1, arg2): # 其他业务逻辑处理 if error_happens: logger.error('Something went wrong!') from loguru import logger logger.add("django.log", format="{time:YYYY-MM-DD at HH:mm:ss} | {level} | {message}", rotation="100 MB", filter="", level="INFO", encoding='utf-8') def my_view(request, arg1, arg2): # 其他业务逻辑处理 if error_happens: logger.error("Something went wrong") pip install --upgrade sentry-sdk
import sentry_sdk from sentry_sdk.integrations.django import DjangoIntegrations sentry_sdk.init( dsn="https://yourPublicKey@o0.ingest.sentry.io/0", integrations=[DjangoIntegration()], traces_sample_rate=1.0, send_default_pii=True, )
转载地址:http://tyupz.baihongyu.com/