You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

26 lines
923 B

"""
URL configuration for Imam Javad domain
This configuration is loaded when accessing from imamjavad.* domains
"""
from django.urls import path, include
from django.conf.urls.i18n import i18n_patterns
from config.urls import urlpatterns as base_urlpatterns, swagger_urlpatterns
from utils.admin import project_admin_site
from apps.api.views import CustomAPIDocumentationView
# Combine base patterns with Imam Javad specific admin
urlpatterns = base_urlpatterns + i18n_patterns(
# Admin panel accessible at /admin/ (Django will redirect to /en/admin/ or /fa/admin/)
path("admin/", project_admin_site.urls),
# API documentation
path('docs/', CustomAPIDocumentationView.as_view(), name='docs-index'),
# Swagger and API documentation
*swagger_urlpatterns,
# Filer (Django file manager)
path('admin/filer/', include('filer.urls')),
path('filer/', include('filer.urls')),
)