Найти - Пользователи
Полная версия: flask на рабочем сервере
Начало » Web » flask на рабочем сервере
1
dbalor
На локальном компе проект работал нормально,
после пререноса на рабочий сервер-хостинг в интернет при выполнении
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')
...
FishHook
Ошибка 500 это ошибка сервера, где-то в скрипте происходит искключение, ищите куда у вас пишутся логи, там найдете источник ошибки
FishHook
Вообще похоже на то, что вы отладочный сервер собрались на продакшене использовать, так не делают. Подымайте nginx и uwsgi.
dbalor
Искал в гугле усановку flask на сервер, там про них ничего не говорится.
Можно ссылку на пример как разворачивать flask на продакшене в инете?
py.user.next
dbalor
Можно ссылку на пример как разворачивать flask на продакшене в инете?
https://flask.palletsprojects.com/en/1.1.x/deploying/
dbalor
py.user.next спасибо, но ошибка была со стороны хостинга
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB