Закинул на хостинг сайт на Flask-е, ошибка 500 Internal Server

Рейтинг: 0Ответов: 0Опубликовано: 04.08.2023

Итак, сайт с достопримечательностями. Есть маршрут

@app.route('/addpost')
def addpost():
  if request.methods == 'POST':
     if request.files:
         image = request.files['image']
         image.save(f'static/images/{image.filename}')
         session['image'] = f'static/images/{image.filename}'


return redirect(" НА КАКОЙ ТО ДРУГОЙ МАРШРУТ ")

Что происходит. Я просто загружаю фотку. Сохраняю ее в папке. В сессию передаю путь к фото чтобы потом, на другом маршруте сделать обработку и сохранить маршрут из сессии в бд. Если делать на локальном сервере, то есть обычный app.run из flask-а, у меня все работает. Взял бесплатный хостинг pythoneverywhere, закинул теперь весь код туда. Убрал заранее app.run() чтобы код заработал. Front полностью отображается. Перехожу на @app.route('/addpost'). Выбираю фото. Нажимаю загрузить. Вылетает ошибка 500 Internal Server error. Пожалуйста помогите

Ответы

Ответов пока нет.