學於黑馬和傳智播客聯合做的教學專案 感謝實現使用者資料的校驗,主要包括對:手機號、使用者名稱的唯一性校驗。黑馬官網
傳智播客官網
get /check//
引數
說明是否必須
資料型別
預設值data
要校驗的資料
是string
無type
要校驗的資料型別:1,使用者名稱;2,手機;
否integer
無返回布林型別結果:
狀態碼:
根據使用者輸入的手機號,生成隨機驗證碼,長度為6位,純數字。並且呼叫簡訊服務,傳送驗證碼到使用者手機。
post /code
引數
說明是否必須
資料型別
預設值phone
使用者的手機號碼
是string無無
狀態碼:
實現使用者註冊功能,需要對使用者密碼進行加密儲存,使用md5加密,加密過程中使用隨機碼作為salt加鹽。另外還需要對使用者輸入的簡訊驗證碼進行校驗。
post /register
form表單格式
引數說明
是否必須
資料型別
預設值username
使用者名稱,格式為4~30位字母、數字、下劃線
是string
無password
使用者密碼,格式為4~30位字母、數字、下劃線
是string
無phone
手機號碼
是string
無code
簡訊驗證碼
是string
無無返回值。
狀態碼:
查詢功能,根據引數中的使用者名稱和密碼查詢指定使用者
get /query
form表單格式
引數說明
是否必須
資料型別
預設值username
使用者名稱,格式為4~30位字母、數字、下劃線
是string
無password
使用者密碼,格式為4~30位字母、數字、下劃線
是string
無使用者的json格式資料
狀態碼: 檔案操作(day15)
呼叫函式可以使用被呼叫函式動態分配的 儲存區calloc函式也可以動態分配一組連續的 儲存區這個函式可以把所有動態分配的儲存區 內容設定成0 為了使用這個函式也需要包含stdlib.h標頭檔案 這個函式需要兩個引數,第乙個引數表示要 分配的儲存區個數,第二個引數表示單個 儲存區的大小 這個函式的返回...
python學習歷程day15
學習內建函式 包括map,sort,repr,lambda,filter,遞迴,二分法查詢 1.map lst 1,4,7,2,5,8 def func el return el 2 func lst 或者m map lambda el el 2,lst 把後面的可迭代物件中的每乙個元素傳遞給fun...
Day15 模組的練習
匯入標準庫模組 time 時間 標準庫模組 time 時間 練習 exercise02 03 import time 1.當前時間戳 1970年1月1日到現在經過的秒數 print time.time 1574153197.3360288 2.時間元組 年,月,日,時,分,秒,星期,年的天,夏令時偏...