def setTask(request): obj = Task(owner=request.user) form = TaskForm(request.user, request.POST, request.FILES, instance=obj) if form.is_valid(): obj = form.save() return getTaskDetail(request.user, obj.id) else: message = {'task': {'error':{ } } } for k, v in form.errors.iteritems(): message['job']['error'][k] = v[0] return message
def editTask(request): try: obj = Task.objects.get(owner=request.user, id=request.POST['id']) except: return {'joblist': {'error':"Joblist does not exist", } } form = TaskForm(request.user, request.POST, request.FILES, instance=obj) if form.is_valid(): obj = form.save() return getTaskDetail(request.user, obj.id) else: message = {'task': {'error':{ } } } for k, v in form.errors.iteritems(): message['job']['error'][k] = v[0] return message