Exemple #1
0
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
Exemple #2
0
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
Exemple #3
0
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
Exemple #4
0
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