import debug_toolbar from django.conf import settings from django.conf.urls.i18n import i18n_patterns from django.conf.urls.static import static from django.contrib import admin from django.urls import include, path from django.utils.text import gettext_lazy as _ i18n_resolvers = i18n_patterns( path(_('users/'), include('users.urls', namespace='users')), ) urlpatterns = [ path('', include('web.urls', namespace='web')), path('admin/', admin.site.urls), path('watchman/', include('watchman.urls')), path('tpv/', include('shop.urls', namespace='shop')), ] for resolver in i18n_resolvers: urlpatterns += resolver.url_patterns if settings.DEBUG: urlpatterns.append(path('__debug__/', include(debug_toolbar.urls))) urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += [path('silk/', include('silk.urls')), path('__reload__/', include('django_browser_reload.urls'))]