相依套件:
-------------------------------------------------------------------------------
python-3.8.10-amd64.exe
pip install Flask
pip install flask_cors
pip install mysql-connector-python
pip install pycryptodomex
pip install py-linq # https://viralogic.github.io/py-enumerable/
Apache CGI 配置,用虛擬 Script 指向到 app.cgi
-------------------------------------------------------------------------------
ScriptAlias /web-api D:/iog-project/web-api/app.cgi
<Directory "D:/iog-project/web-api/">
Options ExecCGI
AllowOverride all
Require local
</Directory>
-------------------------------------------------------------------------------
# 正常執行
flask run
# 除錯執行 (flask 會提供除錯功能,並將 logger 從 warning 提升到 debug
export FLASK_ENV=development # for linux / git bash
set FLASK_ENV=development # for windows cmd
flask run
# 列出設定的路徑
flask routes
其他
-------------------------------------------------------------------------------
因為 web-api 的格式是 Json,所以遵照 JS 的命名風格,欄位名稱開頭小寫第二個字大寫
沒有留言:
張貼留言
你好!歡迎你在我的 Blog 上留下你寶貴的意見。