一、創建Django項目
django-admin startproject mysite #mysite是項目名稱
二、創建項目下APP
python manage.py startapp my_app #my_app爲應用名稱
三、將APP名稱添加到settings中的APP列表
在mysite文件夾下找到settings.py文件打開,修改INSTALLED_APPS列表,將my_app添加進去
四、編寫views視圖
在創建的應用中,my_app文件夾下打開views.py開始編寫接口和邏輯
import json
from django.http import HttpResponse
# Create your views here.
from django.views.decorators.csrf import csrf_exempt
@csrf_exempt
def my_api(request):
dic = {}
if request.method == 'GET':
dic['message'] = 0
return HttpResponse(json.dumps(dic))
else:
dic['message'] = '方法錯誤'
return HttpResponse(json.dumps(dic, ensure_ascii=Fasle))
五、編寫urls添加路徑
打開mysite文件夾下的urls.py,添加視圖路徑
六、運行項目
python manage.py runserver
在本地打開網址http://127.0.0.1:8000/my/api
一個簡單的接口就成功了