首先,有了開始的flask環境
如果不懂如何搭建環境,可以參考以下鏈接:
Pycharm社區版-創建Flask
Flask博客項目-項目的開始(一)
使用Flask-Script:
首先pip install flask_script
我們存爲manage.py
from flask_script import Manager, Server
from main import app
manager = Manager(app)
manager.add_command("server", Server())
@manager.shell
def make_shell_context():
return dict(app=app)
#運行腳本
if __name__ == '__main__':
manager.run()
其中,add_commant()函數的作用是:幫助我們添加了一條shell命令
當我們在shell中輸入: python manager.py server 的時候,就會運行這個命令
那麼這個拓展有什麼用呢,主要是爲了更好的對Flask對象進行修改
點擊此處查看Git源碼
項目的結果:
說明代碼運行成功!
然後就是在Linux的Shell中操作Flask對象了:
①先進入虛擬環境
②使用命令行如下:
得到:(注意,在Pycharm中的項目要先停止運行,否則端口重複使用會報錯)
我們輸入:app
得知app被正確導入