|
1 | | -from django.conf.urls import include, url |
| 1 | + |
| 2 | +from django.urls import include, path, re_path |
2 | 3 | from drf_spectacular.views import SpectacularAPIView, SpectacularSwaggerView, \ |
3 | 4 | SpectacularRedocView |
4 | 5 | from rest_framework.authtoken.views import obtain_auth_token |
5 | 6 |
|
6 | 7 | from sapl.api.deprecated import SessaoPlenariaViewSet |
7 | | -from sapl.api.views import recria_token, SaplApiViewSetConstrutor |
| 8 | +from sapl.api.views import recria_token,\ |
| 9 | + SaplApiViewSetConstrutor |
8 | 10 |
|
9 | 11 | from .apps import AppConfig |
10 | | -from .views_health import HealthzView, ReadyzView |
| 12 | + |
11 | 13 |
|
12 | 14 | app_name = AppConfig.name |
13 | 15 |
|
|
23 | 25 | urlpatterns_router = router.urls |
24 | 26 |
|
25 | 27 | urlpatterns_api_doc = [ |
26 | | - url('^schema/swagger-ui/', |
| 28 | + re_path('^schema/swagger-ui/', |
27 | 29 | SpectacularSwaggerView.as_view(url_name='sapl.api:schema_api'), |
28 | 30 | name='swagger_ui_schema_api'), |
29 | | - url('^schema/redoc/', |
| 31 | + re_path('^schema/redoc/', |
30 | 32 | SpectacularRedocView.as_view(url_name='sapl.api:schema_api'), |
31 | 33 | name='redoc_schema_api'), |
32 | | - url('^schema/', SpectacularAPIView.as_view(), name='schema_api'), |
| 34 | + re_path('^schema/', SpectacularAPIView.as_view(), name='schema_api'), |
33 | 35 | ] |
34 | 36 |
|
35 | 37 | urlpatterns = [ |
36 | | - url(r'^api/', include(urlpatterns_api_doc)), |
37 | | - url(r'^api/', include(urlpatterns_router)), |
| 38 | + path('api/', include(urlpatterns_api_doc)), |
| 39 | + path('api/', include(urlpatterns_router)), |
38 | 40 |
|
39 | | - url(r'^api/auth/token$', obtain_auth_token), |
40 | | - url(r'^api/recriar-token/(?P<pk>\d*)$', recria_token, name="recria_token"), |
| 41 | + path('api/auth/token', obtain_auth_token), |
| 42 | + re_path(r'^api/recriar-token/(?P<pk>\d*)$', recria_token, name="recria_token"), |
41 | 43 | ] |
0 commit comments