一.搭建Django環境
1.安裝django
cmd,然后輸入python -m pip install django
2.創建Django項目

3.啟動Django

點擊下面的網址http://127.0.0.1:8000/,可以看到Django的首頁

二.Django之接口工作原理
1.創建應用程序app

在文件夾中創建第二個app應用
cmd,進入文件夾目錄,輸入python manage.py startapp 應用名稱
2.接口工作原理
首先注釋掉在setting文件中系統生成的url,加上應用程序的名稱在setting文件中。

然后需要定義應用程序的url映射,定義一個login的頁面和調用的方法,然后導入方法

最后在myapp->views中創建login方法

重新啟動項目,在地址后面加上login,可以看到返回信息

3.開發post接口
首先在template文件夾中創建一個html文件

創建一個表單,表單有一個用戶名,一個密碼,name和psd調用字段username和password。數據提交到login方法下面。

然后在views頁面中

最后啟動程序,打開login頁面

輸入用戶名和密碼,點擊登錄后,頁面報錯。未做安全驗證

為了解決這個問題,在settings文件中把這個警告注釋掉

再刷新登錄界面,輸入內容

提交數據

可以用fiddle抓包驗證請求數據和返回的數據。
這樣就完成一個post請求的接口開發
4.開發get接口
views頁面中因為訪問login頁面時,后面調用的是login方法,所以可以把login方法改為:返回的內容就是輸入的內容,拼接在地址上

修改Login方法

在地址欄加上字段和值:

用fiddle抓包返回的是TextView形式的數據
5.接口數據處理,以json格式返回

重新啟動項目,可以看到返回結果是以json格式返回的

