使用原生Django編寫接口

一、創建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

一個簡單的接口就成功了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章