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

Вернуться на верх