上海启嘟渡科技商贸有限公司
SEARCH

与我们合作

我们专注提供互联网一站式服务,助力企业品牌宣传多平台多途径导流量。
主营业务:网站建设、移动端微信小程序开发、营销推广、基础网络、品牌形象策划等

您也可通过下列途径与我们取得联系:

微 信: wxyunyingzhe

手 机: 15624122141

邮 箱:

vue和Django数据交互(vuejs与后端交互)

更新时间:2025-01-08 19:08:16

django-restful:与前端vue接口对接

1、django-suit后台管理样式崩了,需要改,但是api可以正常访问,这个有空再说我开始后台监听的是8008端口,vue前端监听的是80端口,这样前端显示好看。

2、因为客户端传递过来的数据是json数据,可以看成一个json对象。不是传过来的post表单,所以你用request.POST.get(ID,)这种肯定取不到值的。

3、其实问题不是完全解决,但这是因为vue+django造成的。django使用自己的静态路径索引,必然有可能与vue发生冲突,为了处理必须进行调试。使用django与vue,意味着希望进行前后端分离,所以开发过程本身就是隔离的。

4、包含用户、角色、菜单、权限管理,这是一般后台系统一般都会有的功能,后续其他功能都可以在这个基础上进行扩展。

5、花了一周多时间,从0到1,创建了django+elementUI接口自动化平台。

Vue,Django前后端分离,开发Openstack(五)Django,Vue前后端交互方法

后端跨域问题。如果遇到跨域需要自己网上找配置,我的没遇到,可能是因为我在django的settings中配置了跨域。

使用RESTAPI:C语言程序可以作为后端服务,提供一系列的RESTfulAPI,供Vue前端进行调用。例如,Vue前端可以通过GET、POST、PUT、DELETE等HTTP请求,与C语言程序进行数据交互。

解决方法:将vue工程文件夹在INSTALLED_APPS里面注册下就行。

前后端分离的概念就是“调接口与前端展示数据跟数据交互”,后端给前端专门写接口,至于数据格式自己定,如果处理的好未必一定说是要用json,只是json是目前数据交互上比较好的。

django和vue初次接触

1、使用django与vue,意味着希望进行前后端分离,所以开发过程本身就是隔离的。双方的交集应该是最后部署的时候(vue打包,django开启生产模式,反代服务器开启(如nginx))。

2、django-suit后台管理样式崩了,需要改,但是api可以正常访问,这个有空再说我开始后台监听的是8008端口,vue前端监听的是80端口,这样前端显示好看。

3、包含用户、角色、菜单、权限管理,这是一般后台系统一般都会有的功能,后续其他功能都可以在这个基础上进行扩展。

多重随机标签

猜你喜欢文章

QQ客服 电话咨询