Заставьте Django возвратить ответ как “другое имя файла”

Если в группе безопасности временно разрешен «Весь трафик», подключитесь к базе данных и выполните запрос SELECT USER();.

Ваш IP-адрес при подключении к базе данных может отличаться от вашего IP-адреса, используемого для просмотра веб-страниц, если в вашей сети или у вашего интернет-провайдера есть какой-либо встроенный веб-прокси. Функция USER() должна определять правильный IP-адрес для использования.

Никаких других объяснений не представляется вероятным, поскольку вы можете соединиться с группой безопасности, разрешающей «все».

15
задан Deniz Dogan 7 May 2009 в 08:49
поделиться

1 ответ

В документах есть соответствующий пример:

from django.http import HttpResponse

def some_view(request):
    # Create the HttpResponse object with the appropriate headers.
    response = HttpResponse(mimetype='application/pdf', <snip>)
    response['Content-Disposition'] = 'attachment; filename="somefilename.pdf"'
    return response
32
ответ дан 1 December 2019 в 01:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: