① 獲取手工製作作品列表。
請求格式:
返回結果:
,,
]}② 獲取繪畫作品列表。
請求格式:
返回結果:
,,
]}③ 獲取證書列表
請求格式:
返回結果:
,,
]}開啟命令列,建立乙份python虛擬環境:
python3 -m venv venv
在當前終端啟用虛擬環境:
.\venv\scripts\activate.ps1
啟用虛擬環境後,安裝flask:
pip install flask
檢視安裝結果:
pip list
編寫乙個helloworld測試一下:
from flask import flask
app = flask(__name__)
@app.route('/')
def hello_world():
return 'helloworld'
if __name__ == '__main__':
app.run()
flask參考教程:
# 匯入flask類
from flask import flask, redirect, url_for, render_template
import json
# 使用當前模組的名稱構建flask app
app = flask(__name__)
# 裝飾器,設定根目錄url呼叫函式
@app.route('/twkk')
def index():
version = "v1.0.0"
return render_template('index.html', app_version=version)
# 管理員url
@app.route('/twkk/admin')
def hello_admin():
return 'hello admin'
# 獲取分www.cppcns.com類列表
@app.route('/twkk/list/', methods=["get"])
def get_item_list(category):
#讀取json檔案內容
try:
if category == 'drawing':
with open('drawing.json', 'r') as fp:
json_data = json.load(fp)
res_data = json.dumps(json_data)
return res_data
elif category == 'hand_made':
with open('hand_made.json', 'r') as fp:
json_data = json.load(fp)
res_data = json.dumps(json_data)
return res_data
elif category == 'certificate':
with open('certificate.json', 'r') as fp:
json_data = json.load(fp)
res_data = json.dumps(json_data)
return res_data
except:
return ""
# 執行程式
if __name__ == '__main__':
app.run()
1. 根目錄測試
/twkk
2. 列表拉取測試
curl localhost:5000/twkk/list/hand_made
curl localhost:5000/twkk/list/drawing
curl localhost:5000/程式設計客棧twkk/list/certificate
搭建乙個FTP伺服器
1 首先在本地機器上建立乙個使用者!這些使用者是用來登入到ftp的!我的電腦右鍵 管理 本地使用者和組 使用者 右鍵 新建使用者 輸入使用者名稱和密碼再點建立就行了!3 之後是安裝iis元件!在開始選單裡 控制面板 新增或刪除程式 新增 刪除windows元件 應用程式伺服器 internet 資訊...
搭建乙個Windows SVN伺服器
以前有篇文章介紹過windows上搭建svn的方法。現在介紹一種個方便的搭建方法 svn客戶端使用的時候,用的svn伺服器通常為外部,例如google code的伺服器,不過,做為乙個程式開發人員,就算自己乙個人寫程式,也應該有乙個svn版本控制系統,以便對開發 進行有效的管理。這裡我就介紹乙個在w...
搭建乙個ftp伺服器
環境 win2012 步驟 元件安裝,建立本地賬戶,在ftp管理器中新增乙個ftp站點,訪問ftp伺服器驗證 一 元件安裝 新增角色和功能 下一步 伺服器角色頁面選擇web伺服器 iis 角色服務頁面勾選ftp伺服器 下一步 如果需要重啟 安裝 二 建立本地賬戶 計算機管理 本地使用者和組 新建組 ...