def download(request): """Download translated resource.""" try: slug = request.POST['slug'] code = request.POST['code'] part = request.POST['part'] except MultiValueDictKeyError: raise Http404 content, filename = utils.get_download_content(slug, code, part) if content is None: raise Http404 response = HttpResponse() response.content = content response['Content-Type'] = 'text/plain' response['Content-Disposition'] = 'attachment; filename=' + filename return response
def download(request): """Download translated resource.""" try: slug = request.POST['slug'] code = request.POST['code'] part = request.POST['part'] except MultiValueDictKeyError: raise Http404 content, filename = utils.get_download_content(slug, code, part) if not content: raise Http404 response = HttpResponse() response.content = content response['Content-Type'] = 'text/plain' response['Content-Disposition'] = 'attachment; filename=' + filename return response
def download(request): """Download translated resource.""" try: slug = request.GET["slug"] code = request.GET["code"] part = request.GET["part"] except MultiValueDictKeyError: raise Http404 content, filename = utils.get_download_content(slug, code, part) if content is None: raise Http404 response = HttpResponse() response.content = content response["Content-Type"] = "text/plain" response["Content-Disposition"] = "attachment; filename=" + filename return response
def download(request): """Download translated resource.""" try: slug = request.POST["slug"] code = request.POST["code"] part = request.POST["part"] except MultiValueDictKeyError: raise Http404 content, filename = utils.get_download_content(slug, code, part) if not content: raise Http404 response = HttpResponse() response.content = content response["Content-Type"] = "text/plain" response["Content-Disposition"] = "attachment; filename=" + filename return response