Каким будет минимальный пример сайта Django, который создает и доставляет файл? - PullRequest
0 голосов
/ 21 февраля 2019

Я написал свой первый скрипт несколько недель назад после изучения Python.Теперь я должен сделать его доступным на веб-сервере.Для этого я планирую использовать Django.Я мог бы использовать Flask для чего-то такого маленького, но я все равно должен изучить Django.

Скрипт в настоящее время работает на Jupyter от Google Colab и генерирует файл Excel с данными, извлеченными из API.Он заканчивается:

workbook = xlsxwriter.Workbook(my_file)
...
workbook.close()
files.downlad(my_file)

Мне нужно сделать приложение Django, которое отображает:

  • кнопку для генерации и загрузки файла
  • список недавносгенерированные файлы со ссылкой для скачивания

Я не нахожу документацию настолько ясной.Он ориентирован на загрузку файлов с формами.

Я понял, что мне нужно создать объект файла в model.py и перечислить существующие объекты в шаблоне с помощью цикла for.Менее понятно, как сохранить сгенерированный вывод в файл объекта.

...