1. 安裝Sentry 2.在settings.py中配置 3.dsn的獲取 4.註意事項 最後,如有問題,請留言。 ...
1. 安裝Sentry
pip install sentry-sdk==0.13.5
2.在settings.py中配置
sentry_sdk.init(
dsn="https://*************@sentry.io/1879284",
integrations=[DjangoIntegration()],
send_default_pii=True
)
3.dsn的獲取
在下麵這個網站註冊一個sentry賬號,然後創建一個project,就可以拿到了。(這個是sentry的官網,好像是要付費的,但是我用了有三個月,沒給錢,還能用。)
https://sentry.io/welcome/
4.註意事項
首先,sentry如果想要捕獲異常,那麼需要跟logging配合使用,並且只會捕獲exception級別的異常(debug級別的不行,其他的我沒試,如果有興趣的話,各位可以試一下)。
如果各位不想使用logging也可以,使用raven。至於教程可以去谷歌一下。
最後,如有問題,請留言。