def code_snippet(request): if request.method == 'POST': form = CodeSnippetForm(request.POST) if form.is_valid(): code = form['code'].value() report = analyse(code) return render(request, 'feedback.html', { 'report': report, 'code': code }) else: return HttpResponseRedirect('')
def upload_file(request): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): code = handle_uploaded_file(request.FILES['file']) report = analyse(code) return render(request, 'feedback.html', { 'report': report, 'code': code }) else: return HttpResponseRedirect('')
def handle(self, *args, **options): # Consider each device one at a time for device in Device.objects.all(): with transaction.commit_on_success(): locations, passone, passtwo = analyse(device)