1

本篇文章介绍sentry在django中的基本配置

  • setting

INSTALLED_APPS = [
     'raven.contrib.django.raven_compat',
]
RAVEN_CONFIG = {
    'dsn': '',
}
  • 引入

from raven.contrib.django.raven_compat.models import client
  • 基础写法

clint.captureException()
  • 指定user

clint.user_context({
    'id': user.id,
    'username': user.username,
})
clint.captureException()
  • 其它拓展

clint.captureException(
    level='warning', #指定错误等级 默认为error
    tags={'message': message}, #追加tags
    fingerprint=[code, message], # 相同fingerprint归为一类
)

努力奋斗的小菲菲
23 声望3 粉丝

小鲜肉一枚


下一篇 »
1. Two Sum