def submit(request): if not request.user.is_authenticated(): return HttpResponseRedirect(reverse('index')) if request.method == 'POST': submissionObject = Submission( user=request.user.username, problem=request.POST['problem'], source=request.POST['source'], language=request.POST['lang'], stat='', queries=2500, cpu=99.999, memory=999.99, ) if submissionObject.checkSafe() is True: submissionObject.stat = 'Safe for compilation' submissionObject.save() return HttpResponseRedirect( reverse('status', args=[submissionObject.id])) else: submissionObject.stat = 'Library Import Error' submissionObject.save() return HttpResponseRedirect(reverse('status', args=[0])) else: raise Http404
def submit(request): if not request.user.is_authenticated(): return HttpResponseRedirect(reverse('index')) if request.method == 'POST': submissionObject = Submission( user= request.user.username, problem= request.POST['problem'], source= request.POST['source'], language= request.POST['lang'], stat= '', queries= 2500, cpu= 99.999, memory= 999.99,) if submissionObject.checkSafe() is True: submissionObject.stat= 'Safe for compilation' submissionObject.save() return HttpResponseRedirect(reverse('status', args=[submissionObject.id])) else: submissionObject.stat= 'Library Import Error' submissionObject.save() return HttpResponseRedirect(reverse('status', args=[0])) else: raise Http404