Move all URLs behind /api/v1/

This commit is contained in:
Keannu Bernasol 2024-09-25 19:27:02 +08:00
parent 6990165674
commit 080bebbb5d
2 changed files with 11 additions and 13 deletions

View file

@ -1,13 +1,21 @@
from django.conf.urls.static import static from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.urls import path, include from django.urls import path, include
from drf_spectacular.views import SpectacularAPIView, SpectacularRedocView, SpectacularSwaggerView
from django.contrib import admin
from config.settings import DEBUG, SERVE_MEDIA, MEDIA_ROOT from config.settings import DEBUG, SERVE_MEDIA, MEDIA_ROOT
urlpatterns = [ urlpatterns = [
path('accounts/', include('accounts.urls')), path('accounts/', include('accounts.urls')),
path('subscriptions/', include('subscriptions.urls')), path('subscriptions/', include('subscriptions.urls')),
path('notifications/', include('notifications.urls')), path('notifications/', include('notifications.urls')),
path('billing/', include('billing.urls')), path('billing/', include('billing.urls')),
path('stripe/', include('payments.urls')) path('stripe/', include('payments.urls')),
path('admin/', admin.site.urls),
path('schema/', SpectacularAPIView.as_view(), name='schema'),
path('swagger/',
SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'),
path('redoc/',
SpectacularRedocView.as_view(url_name='schema'), name='redoc'),
] ]
# URLs for local development # URLs for local development
@ -15,3 +23,5 @@ if DEBUG and SERVE_MEDIA:
urlpatterns += staticfiles_urlpatterns() urlpatterns += staticfiles_urlpatterns()
urlpatterns += static( urlpatterns += static(
'media/', document_root=MEDIA_ROOT) 'media/', document_root=MEDIA_ROOT)
if DEBUG:
urlpatterns += [path('silk/', include('silk.urls', namespace='silk'))]

View file

@ -1,17 +1,5 @@
from django.contrib import admin
from django.urls import path, include from django.urls import path, include
from drf_spectacular.views import SpectacularAPIView, SpectacularRedocView, SpectacularSwaggerView
from config.settings import DEBUG
urlpatterns = [ urlpatterns = [
path('admin/', admin.site.urls),
path('api/v1/', include('api.urls')), path('api/v1/', include('api.urls')),
path('schema/', SpectacularAPIView.as_view(), name='schema'),
path('swagger/',
SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'),
path('redoc/',
SpectacularRedocView.as_view(url_name='schema'), name='redoc'),
] ]
if DEBUG:
urlpatterns += [path('silk/', include('silk.urls', namespace='silk'))]