Уведомления

Группа в Telegram: @pythonsu

#1 Июль 21, 2019 11:20:45

dbalor
Зарегистрирован: 2018-07-02
Сообщения: 73
Репутация: +  0  -
Профиль   Отправить e-mail  

flask на рабочем сервере

На локальном компе проект работал нормально,
после пререноса на рабочий сервер-хостинг в интернет при выполнении
render_template('index.html') выдает 500 ошибку.

 ...
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
from flask import Flask
from flask import render_template
import os
application = Flask(__name__)
application.config['SECRET_KEY']='fasdfadfae4354fsagaga'
application.config['WTF_CSRF_ENABLED']=True
@application.route("/")
def hello():
   #return "<h1 style='color:blue'>Hello There!</h1>"
   return render_tempate('index.html', title='Home')
if __name__ == "__main__":
    application.jinja_env.auto_reload=True
    application.run(host='0.0.0.0')
...

Отредактировано dbalor (Июль 22, 2019 01:58:23)

Офлайн

#2 Июль 21, 2019 11:49:23

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

flask на рабочем сервере

Ошибка 500 это ошибка сервера, где-то в скрипте происходит искключение, ищите куда у вас пишутся логи, там найдете источник ошибки



Офлайн

#3 Июль 21, 2019 11:51:41

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

flask на рабочем сервере

Вообще похоже на то, что вы отладочный сервер собрались на продакшене использовать, так не делают. Подымайте nginx и uwsgi.



Офлайн

#4 Июль 22, 2019 02:01:56

dbalor
Зарегистрирован: 2018-07-02
Сообщения: 73
Репутация: +  0  -
Профиль   Отправить e-mail  

flask на рабочем сервере

Искал в гугле усановку flask на сервер, там про них ничего не говорится.
Можно ссылку на пример как разворачивать flask на продакшене в инете?

Офлайн

#5 Июль 22, 2019 08:22:22

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9856
Репутация: +  853  -
Профиль   Отправить e-mail  

flask на рабочем сервере

dbalor
Можно ссылку на пример как разворачивать flask на продакшене в инете?
https://flask.palletsprojects.com/en/1.1.x/deploying/



Офлайн

#6 Июль 24, 2019 00:54:09

dbalor
Зарегистрирован: 2018-07-02
Сообщения: 73
Репутация: +  0  -
Профиль   Отправить e-mail  

flask на рабочем сервере

py.user.next спасибо, но ошибка была со стороны хостинга

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version