1. 程式人生 > 其它 >Flask開發(一)Pycharm建立專案

Flask開發(一)Pycharm建立專案

1 pycharm建立虛擬環境

2 開啟專案並使用虛擬環境

3 安裝Flask

安裝好之後多了這些包

4 建立初始測試

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
   return 'Hello World, Flask_dev'

if __name__ == '__main__':
   app.run(host='0.0.0.0', port=8080, debug=True)

debug=True 列印除錯資訊,並且程式碼修改時自動重啟

D:\Work\projects\python_projects\flask_dev\venv\Scripts\python.exe D:/Work/projects/python_projects/flask_dev/Hello.py
 
* Serving Flask app 'Hello' (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: on * Restarting with stat * Debugger is active! * Debugger PIN: 117-811-196 * Running on all addresses. WARNING: This
is a development server. Do not use it in a production deployment. * Running on http://10.0.1.39:8080/ (Press CTRL+C to quit) * Detected change in 'D:\\Work\\projects\\python_projects\\flask_dev\\Hello.py', reloading 自動檢測程式碼修改 * Restarting with stat * Debugger is active! * Debugger PIN: 117-811-196 * Running on all addresses. WARNING: This
is a development server. Do not use it in a production deployment. * Running on http://10.0.1.39:8080/ (Press CTRL+C to quit)
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello World, Flask_dev'

if __name__ == '__main__':
app.run(host='0.0.0.0', port=8080, debug=True)