django drf入門規範 一

2021-10-25 12:13:49 字數 1990 閱讀 8867

在開發web應用中,有兩種應用模式:

前後端分離

在前後端分離的應用模式中 ,前端與後端的耦合度相對較低。

在前後端分離的應用模式中,我們通常將後端開發的每個檢視都稱為乙個介面,或者api,前端通過訪問介面來對資料進行增刪改查。

為了在團隊內部形成共識、防止個人習慣差異引起的混亂,我們需要找到一種大家都覺得很好的介面實現規範,而且這種規範能夠讓後端寫的介面,用途一目了然,減少雙方之間的合作成本。

通過網路,規定了前後臺資訊互動規則的url鏈結,也就是前後臺資訊互動的媒介

web api介面和一般的url鏈結還是有區別的,web api介面簡單概括有下面四大特點

請求方式:get、post、put、patch、delete

採用get方式請求上方介面

請求引數:json或xml格式的key-value型別資料

ak:6e823f587c95f0148c19993539b99295

region:上海

query:肯德基

output:json

響應結果:json或xml格式的資料

上方請求引數的output引數值決定了響應資料的格式

資料格式

# xml格式

#json格式

:"月羅路2380號"

,"province"

:"上海市"

,"city"

:"上海市"

,"area"

:"寶山區"

,"street_id"

:"339ed41ae1d6dc320a5cb37c"

,"telephone"

:"(021)56761006"

,"detail":1

,"uid"

:"339ed41ae1d6dc320a5cb37c"

}...]}

可以看到json資料格式更為清晰

postman是一款介面除錯工具,是一款免費的視覺化軟體,同時支援各種作業系統平台,是測試介面的首選工具。

get請求

post請求

兩種方式

一種原生json提交

一種form表單提交

[外鏈轉存中…(img-f2bgzv37-1605704505781)]

一種form表單提交

[外鏈轉存中…(img-cjy6uhcx-1605704505783)]

WOSA XFS規範 入門

目錄 概念介紹 xfs api函式分為 基本函式 特殊服務 wosa標準驅動錯誤碼 銀行自助裝置都用wosa規範 windows應用程式通過xfs manager,利用xfs api函式通過邏輯名字引數調spi 乙個典型的 api 通訊過程如下 startup 連線應用程式與 xfs manager...

計算機博弈之國際跳棋入門 規則篇

國際跳棋,一種古老的棋類遊戲。遠在古埃及法老時期就已存在,現代國際跳棋是在12世紀定型的。國際跳棋是由各國的民族跳棋演變而來。其歷史源遠流長。據史學家研究,跳棋起源於古埃及 古羅馬 古希臘等一些國家和地區。在法國羅浮宮博物館裡至今珍藏著獅子和羚羊下跳棋的壁畫。在大多數國家國際跳棋為64格,規則有所不...

數獨基本規則 數獨遊戲的入門規則

單元格和值 乙個nil數獨謎題通常包含有9x9 81個單元格,每個單元格僅能填寫乙個值。對乙個未完成的數獨題,有些單元格中已經填入了值,另外的單元格則為空,等待解題者來完成。行和列習慣上,橫為行,縱為列,在這裡也不例外。行由橫向的9個單元格組成,而列由縱向的9個單元格組成。很明顯,整個謎題由9行和9...