django+vue前后端分离
专职
人生苦短,我用python
展开
-
django-rest-framework+vxe-table实现前后端分离式开发表格交互-完整增删改查功能
1. 效果图:后端依赖:Django==3.1.5django-cors-headers==3.6.0django-filter==2.4.0djangorestframework==3.12.22. models.py代码from django.db import modelsclass PersonInfo(models.Model): name = models.CharField(max_length=255) email = models.Cha原创 2021-02-08 10:58:03 · 1344 阅读 · 1 评论 -
django-rest-framework+vxe-table实现前后端分离式开发表格交互-完整查询功能
1. 效果图:后端依赖:Django==3.1.5django-cors-headers==3.6.0django-filter==2.4.0djangorestframework==3.12.22. models.py代码from django.db import modelsclass PersonInfo(models.Model): name = models.CharField(max_length=255) email = models.Ch原创 2021-02-02 15:22:43 · 963 阅读 · 1 评论 -
vue中axios发送get、post、put、delete请求django后端,如何携带请求参数,django后端如何接收参数
注意:由于axios发送post请求时默认携带的参数是json对象格式,django后端不能正常接收参数,所以axios发送请求之前需要先把json数据转化为form-data格式的数据。(1) 下载qscnpm install qs(2)main.js中导入qs,并进行全局注册,代码第三步中包含了(2)post请求的参数需要用this.$qs.stringify()方法转换掉就可以了1. django后端接口代码from django.views.decorators.csrf原创 2021-01-26 15:14:43 · 3239 阅读 · 2 评论 -
django+vue如何解决跨域请求cors问题
1. settings.py文件中增加一个配置项即可# 跨域请求的配置项CORS_ORIGIN_WHITELIST = ( # 允许跨域访问的白名单 "http://localhost:8080",)原创 2021-01-25 16:25:41 · 813 阅读 · 0 评论 -
django项目与vue项目结合使用详解
1. 安装node.jsnode.js官网:https://nodejs.org/zh-cn/cmd终端输入node -v 和npm -v检测是否安装成功2. 使用淘宝npm镜像大家都知道国内直接使用npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。npm install -g cnpm --registry=https://registry.npm.taobao.org3. 项目初始化1.第一步:安装vue-cli,在命令提示符中输入cnpm i...原创 2020-10-17 11:35:33 · 3719 阅读 · 0 评论