Browse Source

sentry setaup for getting alert notifications done.

master
Mohsen Taba 2 months ago
parent
commit
ed0716d65c
  1. 8
      config/settings/base.py
  2. 5
      config/urls.py

8
config/settings/base.py

@ -16,6 +16,8 @@ from django.urls import reverse_lazy
import environ
from django.utils.translation import gettext_lazy as _
import sentry_sdk
env = environ.Env(
# set casting, default value
@ -994,3 +996,9 @@ PLAUSIBLE_DOMAIN = env("PLAUSIBLE_DOMAIN")
# },
# }
sentry_sdk.init(
dsn="https://31aaeeb3a42f9a8c1b26272a0cb8ad3e@o4507991743725568.ingest.us.sentry.io/4511127356768256",
# Add data like request headers and IP for users,
# see https://docs.sentry.io/platforms/python/data-management/data-collected/ for more info
send_default_pii=True,
)

5
config/urls.py

@ -95,6 +95,10 @@ api_patterns = [
# Base URL patterns (common to all domains)
# These patterns are shared by both Imam Javad and Dovoodi sites
def trigger_error(request):
division_by_zero = 1 / 0
urlpatterns = [
path("admin/", HomeView.as_view(), name="home"), # Redirect to appropriate admin based on domain
path("i18n/", include("django.conf.urls.i18n")),
@ -102,6 +106,7 @@ urlpatterns = [
path('oneapi-translation/', oneapi_translate),
path('admin/filer/', include('filer.urls')),
path('filer/', include('filer.urls')),
path('sentry-debug/', trigger_error),
]
# Protected swagger URL patterns (to be used in domain-specific configs)

Loading…
Cancel
Save