真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

詳解django的serializer序列化model幾種方法-創(chuàng)新互聯(lián)

序列化是將對(duì)象狀態(tài)轉(zhuǎn)換為可保持或傳輸?shù)母袷降倪^程。與序列化相對(duì)的是反序列化,它將流轉(zhuǎn)換為對(duì)象。這兩個(gè)過程結(jié)合起來,可以輕松地存儲(chǔ)和傳輸數(shù)據(jù)

成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,先為靈丘等服務(wù)建站,靈丘等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為靈丘企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

方法一:通過繼承View類,重寫get方法,獲取商品的前是前十條數(shù)據(jù),通過serialize序列化數(shù)據(jù),返回?cái)?shù)據(jù)響應(yīng)。

from django.views.generic import View
from goods.models import Goods
from django.core import serializers
from django.http import HttpResponse
 
class GoodsListView(View):
 
  def get(self,request):
   """
   通過django的view實(shí)現(xiàn)商品列表頁(yè)
   :param request:
   :return:
   """
   #返回前所有商品的前10條數(shù)據(jù)
   goods_list = Goods.objects.all()[:10]
   #直接轉(zhuǎn)換成json類型的字符串
   data = serializers.serialize("json",goods_list)
   #注意要加上:"application/json",否則在瀏覽器顯示不正常
   return HttpResponse(data,"application/json")

新聞標(biāo)題:詳解django的serializer序列化model幾種方法-創(chuàng)新互聯(lián)
本文鏈接:http://weahome.cn/article/hjsdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部