2016-03-07 57 views
0

我開發了我的寧靜api燒瓶項目(我們稱之爲'我的')。將flask_socketio合併到我自己的燒瓶項目

然後,由於需要實現「通知」,「聊天」等功能,我試圖將我的項目與簡單的socketIO example project合併。

我想下面

> ./manage.py runserver 

只需要一個命令在「MYOWN的manage.py腳本來運行我的項目,存在

if __name__=='__main__': 
    manager.run() 

,這讓我困惑與「我在哪裏插入下面的腳本到'我的'?「。

socketio.run(app) 

有沒有辦法同時運行'MYOWN'和socketIO example project

回答

0

Flask-Script的runserver命令與Flask-SocketIO不兼容。如果你想用Flask-Script啓動你的服務器,你必須編寫runserver的新版本。一個簡單的替換可能是:

@manager.command 
def runserver(): 
    socketio.run() 

當然,你可以添加你需要的任何參數,但不是說某些觀點是app.run()socketio.run不同。