91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python Django 前后端分離 API的方法

發布時間:2020-09-01 14:07:30 來源:腳本之家 閱讀:139 作者:Android民 欄目:開發技術

步驟

根據之前的文章已經搭建好 Django的目錄

開始流程

運行 manage.py 文件

# 創建一個app
startapp ulb_manager


settings.py 文件中 設置
INSTALLED_APPS = [
 # 加入這句話
 'apps.ulb_manager',
]

MIDDLEWARE_CLASSES = [
 # 關閉掉跨域的一些驗證,注釋掉下面這句話
 # 'django.middleware.csrf.CsrfViewMiddleware',

]

urls.py 文件中 注冊接口

from django.conf.urls import url
from django.contrib import admin
from apps.ulb_manager.views import apis

urlpatterns = [
 url(r'^admin/', admin.site.urls),
 url(r'^api', apis),
]

編寫接口返回

在 ulb_manager 目錄下 的 views.py 文件 編寫代碼

# Create your views here.
from apps.message.models import UserMessage


def apis(request):
 if request.method == "POST":
  name = request.POST.get("name", "")
  all_messages = UserMessage.objects.filter(name=name)
 else:
  # 例子
  name = request.GET.get("name", "")
  all_messages = UserMessage.objects.all()
 resultList = []
 for message in all_messages:
  resultList += [{
   "username": message.name,
   "address": message.address,
  }]
 # 返回值
 response = JsonResponse(resultList, safe=False)
 # response.status_code = 500 自定義響應碼
 return response

 以上這篇Python Django 前后端分離 API的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平邑县| 西藏| 石河子市| 永昌县| 富锦市| 沙河市| 东方市| 盐边县| 大姚县| 理塘县| 措勤县| 石门县| 沂源县| 成安县| 铜川市| 德保县| 三明市| 长子县| 古丈县| 铜鼓县| 侯马市| 思茅市| 平和县| 清水河县| 报价| 谷城县| 睢宁县| 抚顺县| 崇阳县| 新安县| 万源市| 汝城县| 同江市| 奉新县| 隆德县| 永德县| 莒南县| 岳普湖县| 临泉县| 巴楚县| 渝北区|