def cancel_task(request, task_id): task_id = int(task_id) redirect_to=None redirect_to = request.GET.get("back", None) if redirect_to is None: redirect_to="/" try: if task_id !=0 : job = Job.get_job(task_id) job.job2canceled() except: # just do nothing pass return HttpResponseRedirect(redirect_to)