from django.urls import path, include from . import views from . import viewsPermisos from rest_framework import routers router = routers.DefaultRouter() router.register(r'permisos', views.PermissionListCreateAPIView) router.register(r'modulos',views.ModulosListCreateAPIView) router.register(r'permisosA24',views.Permisos_A24_ModelViewSet) urlpatterns = [ path('lista/', views.Sistemas_xCliente_IMMEX_ListView.as_view(), name='sistemasXcli_IMMEX'), path('create_sistema/',views.Sistemas_xCliente_IMMEX_CreateView.as_view(), name='create_sistemaIMMEX'), path('create_Cliente/', views.ClientesIMMEX_CreateView.as_view(), name='ClientesIMMEX_Create'), path('checkRfcA24/', views.Check_IMMEX_RFC.as_view(), name='checkRfcA24' ), path('api/registro/', views.RegistroUsuarios.as_view(), name='api_registro'), path('api/login/', views.LoginIMMEX.as_view(), name='api_login'), path('api/deviceA24/', views.RegisterIMMEX_Device_APIView.as_view(),name='api_device_a24'), path('api/sistemasList/', views.Sistemas_IMMEX_List_APIView.as_view(),name='api_IMMEX_sistemas_list'), path('api/sistema_por_cliente/', views.Sistema_por_cliente_APIView.as_view(),name='api_IMMEX_sistema_por_cliente'), path('api/clientes/', views.ClientesA24List.as_view(),name='api_IMMEX_Clientes'), path('api/clientes/detail//', views.ClientesA24Detail.as_view(),name='api_IMMEX_Cliente_detail'), path('api/admin/devices/', views.DeviceA24List.as_view(), name='api_admin_IMMEX_device-detail'), path('api/admin/devices//', views.DeviceA24Detail.as_view(), name='api_admin_IMMEX_device-detail'), path('api/admin/', include(router.urls)), path('api/checar_permisos/',views.ChecarPermisos.as_view(), name='api_ChecarPermisos'), path('permisos-clientes/',viewsPermisos.SuspensionPermisosClienteListView.as_view(),name='permisos-clientesModulos'), path('permisos-clientes-create/',viewsPermisos.SuspensionPermisosClienteCreateView.as_view(),name='permisos-clientesModulos-create'), path('permisos-clientes-update//',viewsPermisos.SuspensionPermisosCliente_UpdateView.as_view(),name='permisos-clientesModulos-update'), path('permisos-clientes-delete//',viewsPermisos.SuspensionPermisosCliente_DeleteView.as_view(),name='permisos-clientesModulos-delete'), ]