zoukankan      html  css  js  c++  java
  • Django+VUE实现前后端分离(三)

    1.前端的代码,直接去网上下载。这里不做详细介绍。

    2.后端接口通用规范 restful比较复杂(请求和响应的规范,网上有具体的restful api规范图)

    3.我们此次的数据操作主要是增删改查,比较简单。因此使用自己定义的一套规范。

    --------------------------------------------------------------------开始编写后端接口--------------------------------------------------

    4.先启动后端Django框架,访问成功。

     5.编写获得全部学生的接口。在student这个app的views里面编写接口函数。

    在路由函数里面定义访问的url:

    在浏览器中测试访问成功。可以将返回结果放到json.cn中进行验证。

                                

     备注:前端要想获取后端发过来的数据,还需进行以下操作:!!

    至此后端成功的从数据库中取到了数据,接着利用Axios来实现前后端间的异步请求。(???不太懂为什么叫异步请求)

     6.Axios格式。

    前端获取代码的主要过程以及代码编写形式:

     备注:这里需要实现的是一个跨域请求(正常情况下,前后端开发不在一个电脑上,所以会出现跨域访问的问题)

    7.解决跨域问题,正常情况下,解决跨域问题,前后端需要协同工作。

    (1)后端需要进行的操作

    实现了以上操作以后,前端能够获取到后端传递过去的所有数据。(前端代码,我们不做过多学习)

    8.实现分页,分页有两种实现方式,这里选的是前端的实现方式。

  • 相关阅读:
    少壮不努力,老大徒伤悲
    吾日三省吾身
    记录生活
    为人处世
    时间不等人
    博客两年记忆
    抬起头吧
    下一步计划
    寻找遗失的平静
    暑假第二十六测
  • 原文地址:https://www.cnblogs.com/maowuyu-xb/p/12434892.html
Copyright © 2011-2022 走看看