Попытка отправить зарегистрированное имя пользователя в Sentry. Если жестко запрограммирован в настройках, я получаю ожидаемый результат на приборной панели Sentry. Однако я не могу установить имя пользователя в настройках.
#settings.py
from sentry_sdk import configure_scope
with configure_scope() as scope:
scope.user = {"username": "Joe Soap"}
Так что я не уверен, где я должен это делать:
with configure_scope() as scope:
scope.user = {"username": request.user.username}
Я попробовал мой вид приземления и вид входа в систему. Но просто верните мой IP-адрес на приборную панель часового.
#views.py
@login_required
def landing(request):
context={}
with configure_scope() as scope:
scope.user = {"username": request.user.username}
return render(request,'paysched/landing.html',context)
Python и Django не мой родной язык, поэтому мои вопросы на самом деле
А) я могу это сделать?
Б) и если да, то где / как.
Заранее благодарим за любую помощь в этом.