1:修改配置相关路径
2:在前端页面中设置,由于vue的参数语法和django模板语言重复,设置某部分代码不由django解析
3:在views.py中增加shop_cart的响应函数
4:在urls.py中增加路由
运行结果如下:
5:安装序列化需要用到的库
在命令行中输入如下命令:pip install djangorestframework
7:在settings.py中注册rest_framework
8:在settings.py中增加代码,暂时关闭身份验证
9:在firstapp中新建空py文件api.py
10:在api.py中编写序列化类,并获取所有购物车中的数据后,并序列化返回
11:在urls.py中配置api的路由
12:在浏览器中输入http://127.0.0.1:8000/api/all_shopcart/,运行结果如下:
13:在序列化类中增加深度设置,不设置默认为0,将深度设置为1
14:筛选出需要通过接口的返回的字段
15:做路由包含,在各个应用内部做自己应用本身的路由
在firstapp中新建urls.py文件,并对主urls.py文件做如下修改
主urls.py文件
firstapp中的urls.py文件