def form_valid(self, form): f = form.save(commit=False) vehicle_make=self.request.POST['vehicle_make'] vehicle_model=self.request.POST['vehicle_model'] f.user = self.request.user f.vehicle_make=vehicle_make f.vehicle_model=vehicle_model f.regions=form.cleaned_data['regions'] Posting.objects.filter(search__pk=f.id).delete() f.save() populate_one_search(f) return super(SearchUpdateView, self).form_valid(form)
def form_valid(self, form): vehicle_make=self.request.POST['vehicle_make'] vehicle_model=self.request.POST['vehicle_model'] f = form.save(commit=False) f.user = self.request.user f.vehicle_make=vehicle_make f.vehicle_model=vehicle_model f.save() f.regions=form.cleaned_data['regions'] f.save() if form.cleaned_data['submit_button_type'] == 'submit_and_add': self.success_url = reverse_lazy("search_create") messages.add_message(self.request, messages.SUCCESS, "search saved succcessfully") populate_one_search(f) return super(SearchCreateView, self).form_valid(form)