搭建Django環境及開發接口


一.搭建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格式返回的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM