Как вам требуется логин для медиафайлов в Django?

Я обслуживаю "чувствительный" информация в загружаемых PDF-файлах и таблицах в разделе регистрации пользователя на сайте.

Есть ли способ разрешить аутентификацию Django для защиты этого носителяwithout обслуживать его (и не нужно вручную входить в систему с использованием базовой аутентификации)?

Я догадываюсь, что есть (скрестив пальцы)not способ сделать это с помощью приведенного ниже кода псевдо, но это помогает лучше проиллюстрировать конечную цель.

#urls.py
(r'^protected_media/(?P<filename>.*), 'protected_media')

#views.py
from django.contrib.auth.decorators import login_required

@login_required
def protected_media(request, filename):
    # @login_required bounces you out to the login url
    # if logged in, serve "filename" from Apache

Ответы на вопрос(4)

Ваш ответ на вопрос