def hex(request, sample_md5): """ Generate hex for a sample. Should be an AJAX POST. :param request: Django request object (Required) :type request: :class:`django.http.HttpRequest` :param sample_md5: The MD5 of the sample to use. :type sample_md5: str :returns: :class:`django.http.HttpResponse` """ if request.is_ajax(): hex_data = make_hex(md5=sample_md5) result = {"strings": hex_data} return HttpResponse(json.dumps(result), content_type="application/json") else: return render(request, 'error.html', {'error': "Expected AJAX."})
def hex(request,sample_md5): """ Generate hex for a sample. Should be an AJAX POST. :param request: Django request object (Required) :type request: :class:`django.http.HttpRequest` :param sample_md5: The MD5 of the sample to use. :type sample_md5: str :returns: :class:`django.http.HttpResponse` """ if request.is_ajax(): hex_data = make_hex(md5=sample_md5) result = {"strings": hex_data} return HttpResponse(json.dumps(result), content_type="application/json") else: return render(request, 'error.html', {'error': "Expected AJAX."})