示例#1
0
 def post(self, *args, **kwargs):
     form = ProjectForm(self.request.POST)
     if form.is_valid():
         project = form.save()
         return redirect(project)
     else:
         return HttpResponse('Error')
示例#2
0
 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})