10.28 創建restful風格的API接口很難?明明5分鐘就行

創建restful風格的API接口很難?明明5分鐘就行!

一、思考

01、創建API接口難嗎?

創建restful風格的API接口很難?明明5分鐘就行

軟件測試工程師:

◆ 只測過API接口, 從沒創建過

◆ 應該需要掌握一門後端開發語言和後端開發框架吧!?

◆ 腦容量有限,想想就可怕

02、如何創建API接口呢?

◆ 使用Django restframework能快速創建符合restful風格的API接口

◆ 通過Django restframework框架提供的序列化器、視圖集可輕輕鬆鬆實現

◆ 簡單高效,學習成本低

二、搭建項目工程

創建restful風格的API接口很難?明明5分鐘就行

01、創建項目

◆ 打開pycharm

◆ 創建項目

創建restful風格的API接口很難?明明5分鐘就行

◆ 使用豆瓣源安裝Django Django restframework markdown

創建restful風格的API接口很難?明明5分鐘就行

◆ 創建Django項目工程

創建restful風格的API接口很難?明明5分鐘就行

◆ 在Terminal中運行python manage.py runserver , 在瀏覽器中訪問, 如果出現如下頁面代表成功

創建restful風格的API接口很難?明明5分鐘就行

三、創建API接口

創建restful風格的API接口很難?明明5分鐘就行

01、創建子應用並遷移

創建restful風格的API接口很難?明明5分鐘就行


創建restful風格的API接口很難?明明5分鐘就行

02、添加配置

在CreateRestfulAPI/settings.py中添加如下配置:

創建restful風格的API接口很難?明明5分鐘就行

03、編寫代碼

◆ 創建users/serializers.py文件

創建restful風格的API接口很難?明明5分鐘就行

◆ 在users/views.py中添加如下代碼

創建restful風格的API接口很難?明明5分鐘就行

◆ 創建子路由users/urls.py文件

創建restful風格的API接口很難?明明5分鐘就行

◆ 在全局路由文件CreateRestfulAPI/urls.py中添加如下代碼

創建restful風格的API接口很難?明明5分鐘就行

◆ 創建超級管理員用戶

創建restful風格的API接口很難?明明5分鐘就行

◆ 運行項目

在命令行輸入: python manage.py runserver

04、效果展示

◆ 訪問主頁

創建restful風格的API接口很難?明明5分鐘就行

◆ 使用超級管理員用戶登錄

創建restful風格的API接口很難?明明5分鐘就行

◆ 對用戶進行管理(POST、GET)

創建restful風格的API接口很難?明明5分鐘就行

◆ 對用戶進行管理(GET、PUT、DELETE)

創建restful風格的API接口很難?明明5分鐘就行

四、總結

創建restful風格的API接口很難?明明5分鐘就行

◆ 本文介紹了一種創建符合Restful風格的API接口的方法

◆ 包含Django項目環境的搭建

◆ 實現了GET、POST、PUT、DELETE接口的創建方式, 簡單高效

◆ 本文為可優原創,有不足之處,請多指教!


分享到:


相關文章: