from django.urls import path,include
from api.views import *
from api import views
from django.contrib.auth import views as auth_views

urlpatterns = [
    path('v1/', include('api.v1.urls')),
    path('login/', loginuser.as_view(), name='login'),
    path('profile/', userprofile.as_view(), name='profile'),
    path('all_clients/', all_clients.as_view(), name='all_clients'),
    path('scanproducts/', scanproducts.as_view(), name='scanproducts'),
    path('saveproducts/', SaveProducts.as_view(), name='saveproducts'),
    path('saveproducts2/', saveproducts2.as_view(), name='saveproducts2'),
    path('saveproducts3/', saveproducts3.as_view(), name='saveproducts3'),
    path('saveproducts4/', saveproducts4.as_view(), name='saveproducts4'),
    path('saveproducts5/', saveproducts5.as_view(), name='saveproducts5'),
    path('saveproducts6/', saveproducts6.as_view(), name='saveproducts6'),
    path('saveproducts7/', saveproducts7.as_view(), name='saveproducts7'),
    path('saveproducts8/', saveproducts8.as_view(), name='saveproducts8'),
    path('saveproducts9/', saveproducts9.as_view(), name='saveproducts9'),
    path('saveproducts10/', saveproducts10.as_view(), name='saveproducts10'),
    path('saveproducts11/', saveproducts11.as_view(), name='saveproducts11'),

    # Update
    path('saveproducts/<int:pk>/', SaveProducts.as_view(), name='saveproducts'),
    path('saveproducts2/<int:pk>/', saveproducts2.as_view(), name='saveproducts2'),
    path('saveproducts3/<int:pk>/', saveproducts3.as_view(), name='saveproducts3'),
    path('saveproducts4/<int:pk>/', saveproducts4.as_view(), name='saveproducts4'),
    path('saveproducts5/<int:pk>/', saveproducts5.as_view(), name='saveproducts5'),
    path('saveproducts6/<int:pk>/', saveproducts6.as_view(), name='saveproducts6'),
    path('saveproducts7/<int:pk>/', saveproducts7.as_view(), name='saveproducts7'),
    path('saveproducts8/<int:pk>/', saveproducts8.as_view(), name='saveproducts8'),
    path('saveproducts9/<int:pk>/', saveproducts9.as_view(), name='saveproducts9'),
    path('saveproducts10/<int:pk>/', saveproducts10.as_view(), name='saveproducts10'),
    path('saveproducts11/<int:pk>/', saveproducts11.as_view(), name='saveproducts11'),
    path('reset_password/', userpasswordreset.as_view(), name='userpasswordreset'),
    path('scanproductsnewcode/', scanproductsnewcode.as_view(), name='scanproductsnewcode'),
    # offline
    path('OfflineMode/', OfflineMode.as_view(), name='OfflineMode'),

]