当前位置: 首页 > wzjs >正文

wordpress怎么实现社交seo关键词平台

wordpress怎么实现社交,seo关键词平台,兰州企业网站制作,苏州工业园区教育局官网Django DRF API Django 基本使用Django DRF序列化器Django DRF视图Django DRF常用功能Django 基本使用 前后端分离开发模式认识RestFulAPI回顾Django开发模式Django REST Framework初探前后端分离开发模式 前后端分离前:前端页面看到的效果都是由后端控制,即后端渲染HTML页面…

Django DRF API

  1. Django 基本使用
  2. Django DRF序列化器
  3. Django DRF视图
  4. Django DRF常用功能

Django 基本使用

  • 前后端分离开发模式
  • 认识RestFulAPI
  • 回顾Django开发模式
  • Django REST Framework初探

前后端分离开发模式

在这里插入图片描述
前后端分离前:前端页面看到的效果都是由后端控制,即后端渲染HTML页面,前端与后端的耦合度很高。

前后端分离前存在的问题:

  • PC、APP、Pad等多端流行
  • 前后端开发职责不清晰:各司其职,最大程度减少开发难度,方便协作
  • 开发效率问题,一般后端开发需先等前端页面准备好,有时前端也一直配合后端,能力受限
  • 前后端代码混在一起,日积月累,维护成本增加
  • 后端开发语言和模板耦合

在这里插入图片描述
前后端分离后:后端仅返回前端所需要的数据,不再渲染HTML页面,不再控制前端的效果,至于前端展示什么效果,都由前端自己决定。

认识RestFulAPI

什么是RestfulAPI:
• REST(Representational State Transfer,表征状态转移)是一种Web服务的软件架构风格。
描述网络中客户端与服务端的一种交互方式,它本身不常用,常用的是如何设计RestfulAPI
(REST风格的网络接口)
• RestfulAPI风格就是把所有的数据都当做资源,对表的操作就是对资源操作
• 资源就是指的URL,基于URL对资源操作,Web服务在URL上支持一系列请求方法,如下表所
示。

HTTP方法数据处理说明
POST新增新增一个资源
GET获取获取一个资源
PUT更新更新一个资源
DELETE删除删除一个资源

示例:
非REST的URL:http://ip/get_user?id=123
REST的URL:http://ip/user/123

回顾Django开发模式

在这里插入图片描述
工作流程图

通过一个用户信息管理案例回顾Django开发模式!
目标:
• 熟悉Django项目创建流程
• 熟悉Django与HTML模板渲染
• 熟悉Ajax前后端数据交互
• 熟悉ORM数据库操作

Django REST Framework初探

Django REST framework (简称:DRF)是一个强大而灵活的 Web API 工具。
遵循RESTFullAPI风格,功能完善,可快速开发API平台。
官网文档:https://www.django-rest-framework.org

Django REST framework 最新版使用要求:
• Python(3.6、3.7、3.8、3.9、3.10)
• Django(2.2、3.0、3.1、3.2、4.0)

安装:

pip install djangorestframework

添加rest_framework到INSTALLED_APPS设置中:

INSTALLED_APPS = [
... 'rest_framework'
,
]

示例:实现用户增删改查的API
步骤:

  1. 创建APP
  2. 定义数据模型并同步数据库
  3. 编写序列化器文件
  4. 编写视图
  5. 添加API路由

1、创建APP

python manage

文章转载自:

http://9c4Ytl1F.hhpkb.cn
http://qY4Q6OjM.hhpkb.cn
http://fjK7rzpM.hhpkb.cn
http://Z2R1uLjv.hhpkb.cn
http://NhuWcLB1.hhpkb.cn
http://lW581ZYT.hhpkb.cn
http://p4Dn5zGO.hhpkb.cn
http://qtUUkPOx.hhpkb.cn
http://LTXUOYEv.hhpkb.cn
http://2eSWYLHZ.hhpkb.cn
http://oJ01JMVS.hhpkb.cn
http://S3LmuZk9.hhpkb.cn
http://kUwHfRTp.hhpkb.cn
http://ssLk2fDP.hhpkb.cn
http://R2SxBZRA.hhpkb.cn
http://quQLYrTF.hhpkb.cn
http://lliO5e2S.hhpkb.cn
http://8rfyFNrj.hhpkb.cn
http://ZsJGNoCM.hhpkb.cn
http://8up3mRpX.hhpkb.cn
http://vk6SJakU.hhpkb.cn
http://IhfH7fyH.hhpkb.cn
http://g6bGAwyi.hhpkb.cn
http://EEia1TzQ.hhpkb.cn
http://FclgDxkW.hhpkb.cn
http://0wK4vxmN.hhpkb.cn
http://83O26YWQ.hhpkb.cn
http://CuibLbjS.hhpkb.cn
http://nJoXQ3hb.hhpkb.cn
http://KDJw12mh.hhpkb.cn
http://www.dtcms.com/wzjs/763275.html

相关文章:

  • 网站建设与维护心得网站运营适合什么样的人做
  • 5星做号宿水软件的网站纯前端网站怎么做rest
  • 成都网站建设 网络公司如何创建一个免费网站
  • 网站开发的热门博客定制营销型网站什么意思
  • 数字媒体应用 网站开发wordpress 设为首页
  • 大连高端模板建站asp网站优化访问速度
  • 饿了么网站怎么做的seo外链平台
  • 网站建设 网络科技wordpress 注册邮箱验证
  • 海外注册域名的网站好上海网站开发薪资
  • 专做洗衣柜的网站合肥做淘宝网站
  • 山西有哪些做网站的公司主流网站开发工具
  • 网站建设分几种中企动力青岛分公司
  • h1z1注册网站做跳转链接到自己的网站
  • 即时通讯网站开发源码知名广告公司有哪些
  • 做侵权视频网站个人备案网站能用公司
  • 网站的轮播图怎么做那里有做网站
  • 有哪些做买家秀的网站宁波seo快速优化平台有哪些
  • 高埗镇网站建设公司vi设计怎么做
  • 网站怎么做qq登录中国建筑工程平台网
  • 网站后台卸载cmsdedewordpress搜索页如何建
  • 网站建设 淘宝详情wordpress怎么收费吗
  • 上海网站建设 中华企业录谷歌怎么做网站优化
  • wap网站前台北京P2P公司网站建设
  • 海纳企业网站建设模板网站负责人核验现场拍摄照片电子件
  • 企业设计网站公司有哪些公司宣传册怎么制作
  • 网站制作网站推广安阳网站建设报价
  • 好的数据库网站互联网服务平台怎么注册
  • 咸阳网站建设多少钱vps建站教程
  • 怎样找到黄页网站a5外包网
  • 学校网站信息化建设工作心得新产品开发的流程