Я пытаюсь добавить аутентификацию, чтобы позволить только действительным пользователям загружать статические файлы из nginx.
Это моя конфигурация Nginx:
location ^~ /download-logs {
internal;
alias media/logs;
}
И в Django я добавилмаршрут для обработки ответа:
url : url(r'^media/', views.protectedMedia, name="protect_media"),
views :
def protectedMedia(request):
response = HttpResponse(status=200)
response['Content-Type'] = ''
response['X-Accel-Redirect'] = '/download-logs/log.txt'
return response
Когда я пытаюсь перейти к маршруту http://my_ip_address/media/
из ответа, я вижу поле перенаправления X Accel, но файл не загружается