From 1d253aa45272984f5a78aa03486c8385d00a62d4 Mon Sep 17 00:00:00 2001 From: Matthew Smith Date: Sat, 5 Oct 2019 15:07:41 +0100 Subject: [PATCH] Fixed edit always being invalid due to always failing form validation --- assets/templates/asset_update.html | 2 +- assets/views.py | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/assets/templates/asset_update.html b/assets/templates/asset_update.html index 3b906aad..1a976646 100644 --- a/assets/templates/asset_update.html +++ b/assets/templates/asset_update.html @@ -46,7 +46,7 @@ {% if duplicate %} {% render_field form.asset_id|add_class:'form-control' value=object.asset_id %} {% elif object.asset_id %} - {% render_field form.asset_id|attr:'readonly disabled'|add_class:'disabled_input form-control' value=object.asset_id %} + {% render_field form.asset_id|attr:'readonly'|add_class:'disabled_input form-control' value=object.asset_id %} {% else %} {% render_field form.asset_id|add_class:'form-control' %} {% endif %} diff --git a/assets/views.py b/assets/views.py index ff2d0a22..064ccfc1 100644 --- a/assets/views.py +++ b/assets/views.py @@ -60,8 +60,6 @@ class AssetEdit(LoginRequiredMixin, generic.UpdateView): def get_context_data(self, **kwargs): context = super(AssetEdit, self).get_context_data(**kwargs) - if self.kwargs: - context['object'] = get_object_or_404(models.Asset, pk=self.kwargs['pk']) context['form'] = forms.AssetForm # context['asset_names'] = models.Asset.objects.values_list('asset_id', 'description').order_by('-date_acquired')[] @@ -70,7 +68,6 @@ class AssetEdit(LoginRequiredMixin, generic.UpdateView): return context def form_invalid(self, form): - print(form.errors) return super().form_invalid(form) def get_success_url(self):