Хо, чтобы создать ссылку для скачивания в django - PullRequest
0 голосов
/ 03 мая 2020

Я создал проект Django, который я использую на сервере Apache.

Проект просто редактирует файл .m3u при нажатии кнопки на странице и генерирует новый .m3u файл. Сценарий работает так, как задумано.

Может ли Django автоматически сгенерировать ссылку для загрузки для этого вновь созданного файла .m3u? Из многих руководств я понимаю, что мне нужно отредактировать файлы urls.py и view.py, но мне нужно, чтобы это было сделано автоматически.

Или другой вариант - сделать файл загружаемым через Apache напрямую. если что-то подобное возможно.

1 Ответ

0 голосов
/ 03 мая 2020

- это возможно Django может автоматически сгенерировать ссылку для загрузки для этого вновь созданного файла m3u

Да. Я предполагаю, что это файл stati c, расположенный где-то на сервере. Вы можете заставить скрипт / функцию генератора файлов возвращать местоположение сгенерированного файла на сервере. URL-адрес загрузки может принимать местоположение этого файла в качестве параметра запроса. Вы можете сделать этот файл доступным, используя Django.

Или другой вариант - сделать файл загружаемым через apache напрямую, если возможно что-то подобное.

Да, вы можете. См. Можно ли сделать файл загружаемым через Apache?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...