from django.contrib import admin
from django.urls import path, re_path,  include
from rest_framework import routers, viewsets
from app import views 
from app.views import PrenLibreriaList

router = routers.DefaultRouter()
router.register(r'scuole', views.ScuoleViewSet)
router.register(r'allprenotazioni/(?P<annoscol>\d+)', views.AllPrenotazioniViewSet, basename='allprenotazioni')
router.register(r'prenLibreria/(?P<annoscol>\d+)', views.PrenLibreriaViewSet, basename='prenLibreria')
router.register(r'allconsegnati/(?P<annoscol>\d+)', views.AllConsegnatiViewSet, basename='allconsegnati')
router.register(r'consegnatiLibreria/(?P<annoscol>\d+)', views.ConsegnatiLibreriaViewSet, basename='consegnatiLibreria')
router.register(r'consegnatiLibreria-xstato/(?P<annoscol>\d+)/(?P<stato>[0-2])', views.ConsegnatiLibreriaViewSet, basename='consegnatiLibreria-xstato')
router.register(r'allfatture/(?P<annoscol>\d+)', views.AllFattureViewSet, basename='allfatture')
router.register(r'fattureLibreria/(?P<annoscol>\d+)', views.FattureLibreriaViewSet, basename='fattureLibreria')
router.register(r'scuole', views.ScuoleViewSet)
router.register(r'librerie', views.LibrerieViewSet)
 

#router.register(r'libreriaprenotaz', views.PrenLibreriaList)

urlpatterns = [
	path('api/', include(router.urls)),       
    path('admin/', admin.site.urls),
    re_path('app/', include('app.urls')),  
    path('prenlibreria/<int:annoscol>/<libreriaId>/', PrenLibreriaList.as_view(), name='prenlibreria'),    
]
