創建restful風格的API接口很難?明明5分鐘就行!
一、思考
01、創建API接口難嗎?
軟件測試工程師:
◆ 只測過API接口, 從沒創建過
◆ 應該需要掌握一門後端開發語言和後端開發框架吧!?
◆ 腦容量有限,想想就可怕
02、如何創建API接口呢?
◆ 使用Django restframework能快速創建符合restful風格的API接口
◆ 通過Django restframework框架提供的序列化器、視圖集可輕輕鬆鬆實現
◆ 簡單高效,學習成本低
二、搭建項目工程
01、創建項目
◆ 打開pycharm
◆ 創建項目
◆ 使用豆瓣源安裝Django Django restframework markdown
◆ 創建Django項目工程
◆ 在Terminal中運行python manage.py runserver , 在瀏覽器中訪問, 如果出現如下頁面代表成功
三、創建API接口
01、創建子應用並遷移
02、添加配置
在CreateRestfulAPI/settings.py中添加如下配置:
03、編寫代碼
◆ 創建users/serializers.py文件
◆ 在users/views.py中添加如下代碼
◆ 創建子路由users/urls.py文件
◆ 在全局路由文件CreateRestfulAPI/urls.py中添加如下代碼
◆ 創建超級管理員用戶
◆ 運行項目
在命令行輸入: python manage.py runserver
04、效果展示
◆ 訪問主頁
◆ 使用超級管理員用戶登錄
◆ 對用戶進行管理(POST、GET)
◆ 對用戶進行管理(GET、PUT、DELETE)
四、總結
◆ 本文介紹了一種創建符合Restful風格的API接口的方法
◆ 包含Django項目環境的搭建
◆ 實現了GET、POST、PUT、DELETE接口的創建方式, 簡單高效
◆ 本文為可優原創,有不足之處,請多指教!