from django.urls import path, include from rest_framework.routers import DefaultRouter from . import views from . import api_views app_name = "don_confiao" router = DefaultRouter() router.register(r"sales", api_views.SaleView, basename="sale") router.register(r"customers", api_views.CustomerView, basename="customer") router.register(r"products", api_views.ProductView, basename="product") router.register( r"reconciliate_jar", api_views.ReconciliateJarModelView, basename="reconciliate_jar", ) urlpatterns = [ path("productos", views.products, name="products"), path( "resumen_compra_json/", api_views.SaleSummary.as_view(), name="purchase_json_summary", ), path("api/", include(router.urls)), path( "api/importar_productos_de_tryton", api_views.ProductsFromTrytonView.as_view(), name="products_from_tryton", ), path( "api/importar_clientes_de_tryton", api_views.CustomersFromTrytonView.as_view(), name="customers_from_tryton", ), path( "api/enviar_ventas_a_tryton", api_views.SalesToTrytonView.as_view(), name="send_tryton", ), path( "payment_methods/all/select_format", api_views.PaymentMethodView.as_view(), name="payment_methods_to_select", ), path( "purchases/for_reconciliation", api_views.SalesForReconciliationView.as_view(), name="sales_for_reconciliation", ), path("reconciliate_jar", api_views.ReconciliateJarView.as_view()), path( "api/admin_code/validate/", api_views.AdminCodeValidateView.as_view(), ), path("api/sales/for_tryton", api_views.SalesForTrytonView.as_view()), ]