1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-25 05:21:30 +00:00
bramw_baserow/backend/src/baserow/api/urls.py
2020-11-30 18:52:39 +00:00

26 lines
957 B
Python

from django.urls import path, include
from drf_spectacular.views import SpectacularJSONAPIView, SpectacularRedocView
from baserow.core.registries import plugin_registry, application_type_registry
from .user import urls as user_urls
from .user_files import urls as user_files_urls
from .groups import urls as group_urls
from .applications import urls as application_urls
app_name = 'baserow.api'
urlpatterns = [
path('schema.json', SpectacularJSONAPIView.as_view(), name='json_schema'),
path(
'redoc/',
SpectacularRedocView.as_view(url_name='api:json_schema'),
name='redoc'
),
path('user/', include(user_urls, namespace='user')),
path('user-files/', include(user_files_urls, namespace='user_files')),
path('groups/', include(group_urls, namespace='groups')),
path('applications/', include(application_urls, namespace='applications'))
] + application_type_registry.api_urls + plugin_registry.api_urls