def post(self, request, section_id=None): section = Section() if section_id: section = Section.objects.get(pk=section_id) form = SectionForm(request.POST, request.FILES, instance=section) if form.is_valid(): form.save() return redirect("inventory_section") else: return self.render_to_response({ "form": form, })