diff --git a/InvenTree/part/urls.py b/InvenTree/part/urls.py index 79a0689ee8..98e7227ac7 100644 --- a/InvenTree/part/urls.py +++ b/InvenTree/part/urls.py @@ -23,6 +23,7 @@ part_parameter_urls = [ url('^template/new/', views.PartParameterTemplateCreate.as_view(), name='part-param-template-create'), url('^new/', views.PartParameterCreate.as_view(), name='part-param-create'), + url('^(?P\d+)/edit/', views.PartParameterEdit.as_view(), name='part-param-edit'), ] diff --git a/InvenTree/part/views.py b/InvenTree/part/views.py index 2026b09de7..fcb0c889e2 100644 --- a/InvenTree/part/views.py +++ b/InvenTree/part/views.py @@ -1455,6 +1455,20 @@ class PartParameterCreate(AjaxCreateView): return form +class PartParameterEdit(AjaxUpdateView): + """ View for editing a PartParameter """ + + model = PartParameter + form_class = part_forms.EditPartParameterForm + ajax_form_title = 'Edit Part Parameter' + + def get_form(self): + + form = super().get_form() + + return form + + class CategoryDetail(DetailView): """ Detail view for PartCategory """ model = PartCategory