首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Django+Vue开发生鲜电商平台之6.使用Vue实现商品类别和商品数据前台显示

现在将DRF数据接口与前端显示相结合。...先在apps/goods/views.py中定义商品类别数据View如下: from rest_framework import mixins, viewsets, filters from rest_framework.pagination...显然,将所有的数据都发送到前端,但是根据前端的要求,不同级之间的类别具有附属和依赖的关系,而不是平级的关系,显然还没有达到效果,需要进行改进。...axios.post(`${host}/users/`, parmas) } //短信 export const getMessage = parmas => { return axios.post...而负责将类别数据显示到前端的是head.vue组件,位于src/views/head目录下,其通过赋值和循环将类别遍历出来: <div class="main_cata" id="J_mainCata"

1.7K32

如何使用Django构建现代Web应用程序来管理客户信息并在Ubuntu 18.04上进行反应

Django,一个免费的开源Python Web框架,遵循模型视图控制器(MVC)软件架构模式。 Django REST框架,一个功能强大且灵活的工具包,用于在Django中构建REST API。...第1步 - 创建Python虚拟环境并安装依赖项 在这一步中,我们将创建一个虚拟环境并为我们的应用程序安装所需的依赖项,包括Django,Django REST框架和django-cors-headers...这些将包括: Django:项目的Web框架。 Django REST框架:使用Django构建REST API的第三方应用程序。 django-cors-headers:启用CORS的程序包。...在API消耗方面,在Django的REST框架中的一个串行器允许将复杂的模型实例和查询集转换成JSON格式。...结论 在本教程中,您使用Django和React创建了一个演示应用程序。您使用Django REST框架构建REST API,使用Axios来使用API,使用Bootstrap 4来构建CSS样式。

14K83
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    教你玩转Vue和Django的前后端分离

    ,同时这类框架都提供了前端路由功能,后台可以不再控制路由的跳转,将原本属于前端的业务逻辑全部丢给前端,这样前后端分离可以说是最为彻底,生成的代码的可读性和维护性都得到相应提高。...axios 类似于 AJAX 的功能,主要为了访问后端 api 来获取数据。 mockjs 主要用于模拟后端的 api 接口返回数据。...post'); axios.post('api/users/',this.formInline).then(res => {//get()中的参数要与mock.js文件中的Mock.mock...https://www.django-rest-framework.org/tutorial/quickstart/ 操作步骤请参考 https://www.django-rest-framework.org...,我们将前端 demo 中 axios 请求的 url 由 改为 http://127.0.0.1:8000/users.json,也就是将前述代码中上面一行的注释掉,下面一行的反注释掉。

    2.9K22

    Django+Vue开发生鲜电商平台之4.Restful API和Vue介绍

    SEO的难度增大 现在很多页面中只是HTML框架,并没有数据,这虽然在很大程度上放置了爬虫,但同时也对搜索引擎的索索造成了很大影响。...2.Restful API简介 REST全称Representational State Transfer,中文为表征性状态转移,而RESTful API就是REST风格的API,即rest是一种架构风格...restful api目前是前后端分离的最佳实践,它不是一种框架,而只是为前后端分离提供了一种标准、规范,具有以下特点: (1)轻量,直接通过http协议,而不需要额外的协议,包括post、get、put...2.Vue重要概念 (1)Vue全家桶 Vue: Vue.js是一套构建用户界面的渐进式框架,只关注视图层,采用自底向上增量开发的设计,其目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件...Vue-Router: Vue组件之间的跳转,将路径和组件关联。 axios: 在Vue中发送Ajax请求。

    1.1K20

    DRF学习笔记(一)

    # 一、Django REST FrameWork 简介 使用 Django REST FramWork 能够让我们使用 Django 编写的后端 API 接口时,更优雅的处理数据的 json 序列化和...随后打开 Django 项目的 setttings.py 文件,将我们下载的 DRF 框架注册到 Django 的 APP 当中,如下: INSTALL_APPS = { ......当中已经封装好了 JsonResponse ,但是还是需要我们编写如下的代码才能够将 Python 的对象转成 JSON 数据 data = { "title":book.title,...这类似于标准的 request.POST 和 request.FILES 属性,但是该对象包含有独有的特性: 它包含了所有解析后的内容,包括文件类型和非文件类型的输入 它支持除了POST类型以外的其他HTTP...方法的内容解析,意味着你可以访问PUT和PATCH类型reqeust的内容 它提供REST framework灵活的请求解析,而不单单支持from数据。

    65110

    第 3 篇:实现博客首页文章列表 API

    序列化器由一系列的序列化字段(Field)组成,序列化字段的作用是,在序列化资源时,将 Python 数据类型转为原始数据类型(通常为字符类型或者二进制类型),以便在客户端和服务端之间传递;反序列化时,...将原始数据类型转为 Python 数据类型。...和表单类似,django-rest-framework 的序列化器也可以根据关联的模型,自动检测被序列化模型各个属性的数据类型,推测需要使用的序列化字段,无需我们显示定义。...所以这里我们按照标准序列化器的定义方式,将这两个属性的系列化字段分别定义为 CategorySerializer、UserSerializer,意思是告诉 django-rest-framework,请使用...接下来,让我们使用 django-rest-framework 提供的通用类视图,将首页 API 的视图函数改为类视图。

    1K20
    领券