activate_this = '/home/jsnjack/jsn-techtips/env/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))
import sys
path = '/home/jsnjack/jsn-techtips'
if path not in sys.path:
sys.path.append(path)
from app import create_app
application = create_app('pythonanywhere')
Первые 2 строки - эквиваленты source ./env/bin/activate на локальной копии. Path - путь к приложению. create_app() - функция, которая возвращает flask-приложение (и это едиственное условие для правильной конфигурации - присвоить переменной application приложение Flask), "pythonanywhere" - профиль конфигурации.
Код для create_app и профилей создан на основе flasky
No comments:
Post a Comment