Можно ли управлять локальными файлами с помощью развернутого приложения Django?

У меня есть приложение Django, которое развернуто на Heroku.

Приложение предназначено для поддержки аудита документов, которые находятся на нашем диске, совместно используемом несколькими компьютерами в нашей локальной сети. Приложение Django хранит такую информацию, как: кто добавил файл, когда он был создан, какова категория файла и т.д. Это помогает нам быстро найти нужный файл. В целом это помогает нам быстро найти нужный файл и навести порядок.

Возможно ли, чтобы приложение Django, развернутое на Heroku (или в другом месте), могло загружать/выгружать файлы на наш общий диск?

Мы не хотим, чтобы физические файлы хранились в Интернете, поскольку они содержат частную информацию.

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

Я пытался установить MEDIA_ROOT на путь к нашему общему диску, но я думаю, что это невозможно, потому что приложение Django, развернутое на Heroku, будет искать внутри системы, на которой оно размещено.

Возможно ли управлять файлами на общем диске через размещенное приложение Django?

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