<强>步骤强>
根据之前的文章已经搭建好Django的目录
<强>开始流程强>
运行管理。py文件
#创建一个应用程序 startapp ulb_manager 设置。py文件中设置 INSTALLED_APPS=[ #加入这句话 “apps.ulb_manager”, ] MIDDLEWARE_CLASSES=[ #关闭掉跨域的一些验证,注释掉下面这句话 #“django.middleware.csrf.CsrfViewMiddleware”, ] >之前<强> url。py文件中注册接口强>
从django.conf。url输入url django。contrib进口管理 从apps.ulb_manager。视图导入api urlpattern=[ url (r ^ admin/, admin.site.urls), url (r ^ api, api), ] >之前<强>编写接口返回强>
在ulb_manager目录下的观点。py文件编写代码
#创建你的观点。 从apps.message。模型导入UserMessage def api(请求): 如果请求。方法==癙OST”: name=request.POST。get(“名字”、“”) all_messages=UserMessage.objects.filter (name=名称) 其他: #例子 name=request.GET。get(“名字”、“”) all_messages=UserMessage.objects.all () resultList=[] 在all_messages消息: resultList +=[{ “用户名”:message.name, “地址”:message.address, }) #返回值 响应=JsonResponse (resultList、安全=False) #反应。status_code=500自定义响应码 返回响应 >之前,以上这篇Python Django前后端分离API的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
Python Django前后端分离API的方法