Split maintenance into host and battery types with separate forms

This commit is contained in:
xiaji
2026-05-18 11:34:15 +08:00
parent 82fcbaf22a
commit 7a02213046
15 changed files with 363 additions and 15 deletions

View File

@@ -25,7 +25,8 @@ urlpatterns = [
path('supplier/<int:pk>/delete/', views.SupplierDeleteView.as_view(), name='supplier_delete'),
path('maintenance/', views.MaintenanceListView.as_view(), name='maintenance_list'),
path('maintenance/add/', views.MaintenanceCreateView.as_view(), name='maintenance_add'),
path('maintenance/host/add/', views.HostMaintenanceCreateView.as_view(), name='host_maintenance_add'),
path('maintenance/battery/add/', views.BatteryMaintenanceCreateView.as_view(), name='battery_maintenance_add'),
path('maintenance/<int:pk>/edit/', views.MaintenanceUpdateView.as_view(), name='maintenance_edit'),
path('maintenance/<int:pk>/delete/', views.MaintenanceDeleteView.as_view(), name='maintenance_delete'),
]