Django-excel pyexcel показывает неизвестные параметры для django heroku
Мое приложение django, развернутое в heroku, смогло показать форму загрузки файла. Однако когда я пытаюсь загрузить файл Excel xlsx, он показывает
UnknownParameters at /
Please check if there were typos in function parameters: {'model': None, 'initializer': None, 'mapdict': None}.
Otherwise unrecognized parameters were given.
Для django-excel была выполнена следующая установка
requirements.txt
pyinstaller
django-excel
pyexcel-xls
pyexcel-xlsx
pyexcel-ods
Я уверен, что мой models.py подключен и вместе с параметрами mapdict соответствует правильно
Я сталкивался с подобной проблемой Почему pyexcel бросает исключение "UnknownParameters: Please check if there were typos in function parameters"? и я попробовал установить pyinstaller вместе со скрытыми импортами
--hidden-import pyexcel_xls
--hidden-import pyexcel_xls.xlsr
--hidden-import pyexcel_xls.xlsw
но, к сожалению, это все еще не работает для моего приложения
Интересно, есть ли какая-нибудь подсказка для решения этой проблемы, чтобы запустить мое веб-приложение django на heroku? Или любой совет или обучение для hidden-import для запуска в веб-приложении heroku?
Я рекомендую разместить ваше приложение django на сайте pythonanywhere.com
Немного поискав, я обнаружил, что у людей есть проблемы с библиотекой, которую вы используете для файлов excel при развертывании в heroku, возможно, heroku не поддерживает pyexcel.
Вот учебник по развертыванию приложения в pythonanywhere https://www.youtube.com/watch?v=Y4c4ickks2A