mirror of
https://git.v0id.ovh/n3wt-innov/n3wt-school.git
synced 2026-01-29 16:03:21 +00:00
54 lines
2.2 KiB
Python
54 lines
2.2 KiB
Python
from django.urls import path, re_path
|
|
|
|
from School.views import (
|
|
TeachersView,
|
|
TeacherView,
|
|
SpecialitiesView,
|
|
SpecialityView,
|
|
ClassesView,
|
|
ClasseView,
|
|
PlanningsView,
|
|
PlanningView,
|
|
FeesView,
|
|
FeeView,
|
|
DiscountsView,
|
|
DiscountView,
|
|
PaymentPlansView,
|
|
PaymentPlanView,
|
|
PaymentModesView,
|
|
PaymentModeView
|
|
)
|
|
|
|
urlpatterns = [
|
|
re_path(r'^specialities$', SpecialitiesView.as_view(), name="specialities"),
|
|
re_path(r'^speciality$', SpecialityView.as_view(), name="speciality"),
|
|
re_path(r'^speciality/([0-9]+)$', SpecialityView.as_view(), name="speciality"),
|
|
|
|
re_path(r'^teachers$', TeachersView.as_view(), name="teachers"),
|
|
re_path(r'^teacher$', TeacherView.as_view(), name="teacher"),
|
|
re_path(r'^teacher/([0-9]+)$', TeacherView.as_view(), name="teacher"),
|
|
|
|
re_path(r'^schoolClasses$', ClassesView.as_view(), name="schoolClasses"),
|
|
re_path(r'^schoolClass$', ClasseView.as_view(), name="schoolClass"),
|
|
re_path(r'^schoolClass/([0-9]+)$', ClasseView.as_view(), name="schoolClass"),
|
|
|
|
re_path(r'^plannings$', PlanningsView.as_view(), name="plannings"),
|
|
re_path(r'^planning$', PlanningView.as_view(), name="planning"),
|
|
re_path(r'^planning/([0-9]+)$', PlanningView.as_view(), name="planning"),
|
|
|
|
re_path(r'^fees/(?P<_filter>[a-zA-z]+)$', FeesView.as_view(), name="fees"),
|
|
re_path(r'^fee$', FeeView.as_view(), name="fee"),
|
|
re_path(r'^fee/([0-9]+)$', FeeView.as_view(), name="fee"),
|
|
|
|
re_path(r'^discounts/(?P<_filter>[a-zA-z]+)$$', DiscountsView.as_view(), name="discounts"),
|
|
re_path(r'^discount$', DiscountView.as_view(), name="discount"),
|
|
re_path(r'^discount/([0-9]+)$', DiscountView.as_view(), name="discount"),
|
|
|
|
re_path(r'^paymentPlans/(?P<_filter>[a-zA-z]+)$', PaymentPlansView.as_view(), name="paymentPlans"),
|
|
re_path(r'^paymentPlan$', PaymentPlanView.as_view(), name="paymentPlan"),
|
|
re_path(r'^paymentPlan/([0-9]+)$', PaymentPlanView.as_view(), name="paymentPlan"),
|
|
|
|
re_path(r'^paymentModes/(?P<_filter>[a-zA-z]+)$', PaymentModesView.as_view(), name="paymentModes"),
|
|
re_path(r'^paymentMode$', PaymentModeView.as_view(), name="paymentMode"),
|
|
re_path(r'^paymentMode/([0-9]+)$', PaymentModeView.as_view(), name="paymentMode"),
|
|
] |