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

У меня есть приложение, в котором мои пользователи создают видеофайл (mp4), который сохраняется как поле File в модели.

В моем представлении я добавляю объект (модель) в контекст класса TemplateView.

В моем HTML я использую тег video и использую "src" для добавления url и отображения видео. Я ограничиваю просмотр только для владельца.

Все работает нормально.

Но теперь любой может посмотреть видео, если получит url (используется в "src"). Как я могу ограничить доступ к файлам?

Вернуться на верх