前后端分离电商,业务逻辑部份
Posted fgxwan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前后端分离电商,业务逻辑部份相关的知识,希望对你有一定的参考价值。
先说一下传统的前后端分离,,
class GoodsListView(View): def get(self, request): """ 通过django的view实现商品列表页 :param request: :return: """ json_list = [] goods = Goods.objects.all()[:10] for good in goods: json_dict = {} json_dict["name"] = good.name json_dict["category"] = good.category.name json_dict["market_price"] = good.market_price json_dict["add_time"] = good.add_time json_list.append(json_dict) #导入HttpResponse, JsonResponse 模块 #导入json import json from django.http import HttpResponse, JsonResponse return HttpResponse(json.dumps(json_list),content_type="application")
配置一下访问路由,先导入相应视图
浏览器安装json,vive
痛点:
不能对tim序例化,填充对象,类似于下面的步聚太多,容易出错
json_dict["category"] = good.category.name
json_dict["market_price"] = good.market_price
json_dict["add_time"] = good.add_time
所以下面我们使用
以上是关于前后端分离电商,业务逻辑部份的主要内容,如果未能解决你的问题,请参考以下文章