标签:传统 isp 不能 lis 后端 close 技术分享 response django
先说一下传统的前后端分离,,
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
所以下面我们使用
标签:传统 isp 不能 lis 后端 close 技术分享 response django
原文地址:https://www.cnblogs.com/fgxwan/p/9956624.html