25 lines
999 B
Python
25 lines
999 B
Python
from django.urls import path, include
|
|
from rest_framework import routers
|
|
|
|
from api import views
|
|
|
|
|
|
router = routers.DefaultRouter()
|
|
router.register(r"car-makes", views.CarMakeViewSet)
|
|
router.register(r"car-models", views.CarModelViewSet)
|
|
router.register(r"car-series", views.CarSerieViewSet)
|
|
router.register(r"car-trims", views.CarTrimViewSet)
|
|
router.register(r"car-equipments", views.CarEquipmentViewSet)
|
|
router.register(r"car-specifications", views.CarSpecificationViewSet)
|
|
router.register(r"car-specification-values", views.CarSpecificationValueViewSet)
|
|
router.register(r"car-options", views.CarOptionViewSet)
|
|
router.register(r"car-option-values", views.CarOptionValueViewSet)
|
|
|
|
urlpatterns = [
|
|
path("", include(router.urls)),
|
|
path("cars/vin/", views.CarVINViewSet.as_view(), name="car_vin"),
|
|
path("cars/", views.car_list, name="car-list"),
|
|
path("login/", views.LoginView.as_view(), name="login"),
|
|
path("decode-vin/", views.VinDecodeAPIView.as_view(), name="api-decode-vin"),
|
|
]
|