Сайт общего доступа к файлам в Python

Я хотел спроектировать простой сайт, где один человек мог бы загрузить файл и передать случайный веб-адрес кому-то, кто мог бы затем загрузить его.

На данный момент у меня есть веб-страница, где кто-то может успешно загрузить файл, который хранится в / files / на моем веб-сервере.

Сценарий python также генерирует уникальный случайный 5-буквенный код, который сохраняется в базе данных, идентифицирующей файл.

У меня есть другая страница под названием «извлечение», куда человек должен пойти, ввести 5-буквенный код, и должна появиться папка с вопросом, где сохранить файл.

Моя проблема в том, что: 1) Как получить файл для загрузки? На этом этапе мой скрипт извлечения, берет код, получает местоположение файла на моем сервере, но как мне заставить браузер начать загрузку?

2) Как я могу помешать людям напрямую обращаться к файлу? Должен ли я изменить разрешения для файла?

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

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