refactor urlpatterns
This commit is contained in:
parent
6e57679e86
commit
d87b9ca2d1
|
|
@ -55,9 +55,9 @@ PROJECT_APPS = [
|
|||
'account.apps.AccountConfig',
|
||||
'authorization.apps.AuthorizationConfig',
|
||||
'location.apps.LocationConfig',
|
||||
'main.apps.MainConfig',
|
||||
'news.apps.NewsConfig',
|
||||
'translation.apps.TranslationConfig',
|
||||
|
||||
]
|
||||
|
||||
EXTERNAL_APPS = [
|
||||
|
|
|
|||
|
|
@ -21,12 +21,8 @@ from drf_yasg import openapi
|
|||
from drf_yasg.views import get_schema_view
|
||||
from rest_framework import permissions
|
||||
|
||||
# URL platform patterns
|
||||
from project.urls import web as web_urlpatterns
|
||||
from location import urls as location_urls
|
||||
from translation import urls as translation_urls
|
||||
|
||||
|
||||
# Docs urls
|
||||
schema_view = get_schema_view(
|
||||
openapi.Info(
|
||||
title="G&M API",
|
||||
|
|
@ -50,24 +46,32 @@ urlpatterns_doc = [
|
|||
re_path(r'^redocs/$',
|
||||
schema_view.with_ui('redoc', cache_timeout=0),
|
||||
name='schema-redoc'),
|
||||
|
||||
]
|
||||
|
||||
# API urls
|
||||
urlpatterns_auth = [
|
||||
path('api/auth/', include('authorization.urls.common')),
|
||||
]
|
||||
|
||||
api_urlpatterns = [
|
||||
path('location/', include(('location.urls', 'location'),
|
||||
namespace='location')),
|
||||
path('main/', include(('main.urls', 'main'),
|
||||
namespace='main')),
|
||||
path('translation/', include(('translation.urls', 'translation'),
|
||||
namespace='translation')),
|
||||
path('web/', include(('project.urls.web', 'web'),
|
||||
namespace='web')),
|
||||
]
|
||||
|
||||
urlpatterns = [
|
||||
path('admin/', admin.site.urls),
|
||||
path('api/web/', include(web_urlpatterns)),
|
||||
path('api/location/', include(location_urls.urlpatterns)),
|
||||
path('api/translation/', include(translation_urls.urlpatterns)),
|
||||
path('api/', include(api_urlpatterns)),
|
||||
]
|
||||
|
||||
urlpatterns = urlpatterns + \
|
||||
urlpatterns_auth + \
|
||||
static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
||||
|
||||
|
||||
if settings.DEBUG:
|
||||
urlpatterns.extend(urlpatterns_doc)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user