def post(self, *args, **kwargs): form = ProjectForm(self.request.POST) if form.is_valid(): project = form.save() return redirect(project) else: return HttpResponse('Error')
def post(self, *args, **kwargs): project_id = kwargs.get('project_id') project = get_object_or_404(Project, pk=project_id) form = ProjectForm(self.request.POST, instance=project) if form.is_valid(): project = form.save() return redirect(project) else: return redirect('project:edit_project', {'project_id': project_id})