From b32f85e797655b9a1ac314b7974343d9d052059d Mon Sep 17 00:00:00 2001 From: Horilla Date: Wed, 8 Nov 2023 14:06:28 +0530 Subject: [PATCH] [UPDT] PAYROLL: Added kwargs in payroll urls --- payroll/urls/component_urls.py | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/payroll/urls/component_urls.py b/payroll/urls/component_urls.py index 506fab06d..33df3c3e5 100644 --- a/payroll/urls/component_urls.py +++ b/payroll/urls/component_urls.py @@ -5,10 +5,11 @@ This module is used to bind the urls related to payslip and its pay-heads method """ from django.urls import path from payroll.views import component_views +from payroll.models.models import Allowance, Deduction urlpatterns = [ path("create-allowance", component_views.create_allowance, name="create-allowance"), - path("view-allowance", component_views.view_allowance, name="view-allowance"), + path("view-allowance/", component_views.view_allowance, name="view-allowance"), path( "single-allowance-view/", component_views.view_single_allowance, @@ -19,6 +20,7 @@ urlpatterns = [ "update-allowance//", component_views.update_allowance, name="update-allowance", + kwargs={"model": Allowance}, ), path( "delete-allowance//", @@ -26,7 +28,7 @@ urlpatterns = [ name="delete-allowance", ), path("create-deduction", component_views.create_deduction, name="create-deduction"), - path("view-deduction", component_views.view_deduction, name="view-deduction"), + path("view-deduction/", component_views.view_deduction, name="view-deduction"), path( "single-deduction-view/", component_views.view_single_deduction, @@ -37,6 +39,7 @@ urlpatterns = [ "update-deduction//", component_views.update_deduction, name="update-deduction", + kwargs={"model": Deduction}, ), path( "delete-deduction//", @@ -45,9 +48,17 @@ urlpatterns = [ ), path("create-payslip", component_views.create_payslip, name="create-payslip"), path("generate-payslip", component_views.generate_payslip, name="generate-payslip"), - path('validate-start-date', component_views.validate_start_date, name='validate-start-date'), + path( + "validate-start-date", + component_views.validate_start_date, + name="validate-start-date", + ), path("filter-payslip", component_views.filter_payslip, name="filter-payslip"), - path("payslip-info-export", component_views.payslip_export, name="payslip-info-export"), + path( + "payslip-info-export", + component_views.payslip_export, + name="payslip-info-export", + ), path( "view-individual-payslip////", component_views.view_individual_payslip,