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

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中配置了跨域。

使用REST API:C语言程序可以作为后端服务,提供一系列的RESTful API,供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、包含 用户 、 角色 、 菜单 、 权限 管理, 这是一般后台系统一般都会有的功能, 后续其他功能都可以在这个基础上进行扩展。

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

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的前端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23 13:12
下一篇 2023-09-23 13:12

相关推荐

发表回复

登录后才能评论