37 lines
1.5 KiB
Python

from inventory import views
from django.conf import settings
from django.contrib import admin
from django.urls import path, include
from schema_graph.views import Schema
from django.conf.urls.static import static
from django.conf.urls.i18n import i18n_patterns
from inventory.notifications.sse import NotificationSSEApp
# import debug_toolbar
# from two_factor.urls import urlpatterns as tf_urls
# from debug_toolbar.toolbar import debug_toolbar_urls
urlpatterns = [
# path('__debug__/', include(debug_toolbar.urls)),
# path('silk/', include('silk.urls', namespace='silk')),
path("api-auth/", include("rest_framework.urls")),
path("api/", include("api.urls")),
# path('dj-rest-auth/', include('dj_rest_auth.urls')),
] # + debug_toolbar_urls()
urlpatterns += i18n_patterns(
path("admin/", admin.site.urls),
path("switch_language/", views.switch_language, name="switch_language"),
path("accounts/", include("allauth.urls")),
# path('prometheus/', include('django_prometheus.urls')),
path("ledger/", include("django_ledger.urls", namespace="django_ledger")),
path("", include("inventory.urls")),
path("haikalbot/", include("haikalbot.urls")),
# path("appointment/", include("appointment.urls")),
path("plans/", include("plans.urls")),
path("schema/", Schema.as_view()),
path("tours/", include("tours.urls")),
# path('', include(tf_urls)),
)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)