From d5f08a8bffdd5db5041e4c9fc898df71e9fb41fe Mon Sep 17 00:00:00 2001 From: Matthew Smith Date: Sat, 5 Oct 2019 21:16:42 +0100 Subject: [PATCH] Started adding functionality for assets and cables forms to be dynamically swapped --- assets/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/views.py b/assets/views.py index 9549a5c4..4f441dcc 100644 --- a/assets/views.py +++ b/assets/views.py @@ -61,7 +61,7 @@ class AssetSearch(AssetList): return JsonResponse(result, safe=False) -class AssetDetail(LoginRequiredMixin, generic.DetailView): +class AssetDetail(LoginRequiredMixin, CableFormMixin, generic.DetailView): model = models.Asset template_name = 'asset_update.html' @@ -71,7 +71,7 @@ class AssetDetail(LoginRequiredMixin, generic.DetailView): # template_name = 'asset_update.html' # # success_url = reverse_lazy('asset_list') -class AssetEdit(LoginRequiredMixin, generic.UpdateView): +class AssetEdit(LoginRequiredMixin, CableFormMixin, generic.UpdateView): template_name = 'asset_update.html' model = models.Asset form_class = forms.AssetForm @@ -91,7 +91,7 @@ class AssetEdit(LoginRequiredMixin, generic.UpdateView): def get_success_url(self): return reverse("asset_detail", kwargs={"pk":self.object.id}) -class AssetCreate(LoginRequiredMixin, generic.CreateView): +class AssetCreate(LoginRequiredMixin, CableFormMixin, generic.CreateView): template_name = 'asset_create.html' model = models.Asset form_class = forms.AssetForm