Django Передача файла из одного действия просмотра в другое - PullRequest
0 голосов
/ 06 марта 2019

У меня есть вид с двумя действиями.Первый отображает FileInput для CSV.После отправки я читаю заголовок csv и отображаю шаблон для второго действия с выпадающим списком, содержащим элементы заголовка.После того, как выпадающие элементы выбраны и отправлены, я хочу прочитать CSV-файл, сохранив выбранные столбцы в БД во втором действии.Как я могу передать файл из одного действия в другое?

Ответы [ 2 ]

0 голосов
/ 06 марта 2019

Извлеките файл и сохраните данные о сеансе в сеансе из представления и получите доступ к деталям о сеансе из сеанса в другом представлении.

0 голосов
/ 06 марта 2019

Краткий ответ: вы не можете. Решение здесь заключается в том, чтобы сохранить файл где-нибудь и сохранить путь к файлу в сеансе, затем прочитать путь обратно из сеанса и перечитать файл.

Кроме того, выполнение одного и того же представления во многих случаях, возможно, не лучший дизайн, но YMMV ...

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