前端獲取表資料的3種方式

2022-06-17 05:30:18 字數 1241 閱讀 1188

檢視:

def

business(request):

v1 =models.business.objects.all() # 物件(queryset)

v2 = models.business.objects.values('

id','

caption

')        # 字典

v3 = models.business.objects.values_list('

id','

caption

')     #列表 

return render(request, '

business.html

', )

defhost(request):

v1 = models.host.objects.filter(nid__gt=0)

for row in

v1:

print(row.nid,row.hostname,row.ip,row.port,row.b_id,row.b.caption,row.b.code,row.b,id,sep='\t'

)

#跨表查詢時,用雙下滑線取元素

v2 =models.host.objects.filter(nid__gt=0).values('

nid','

hostname

','b_id

','b__caption')

return render(request,'

host.html

',)

單錶前端:

<

h1>業務線列表(物件)

h1>

<

li>}-}-}

li>

<

h1>業務線列表(字典)

h1>

<

li>}-}

li>

<

h1>業務線列表(列表)

h1>

<

li>}-}

li>

跨表前端

"}" bid="

}">}#}}}

}}#}

}}#}

"}" bid="

}">}#}

}}#}

}}#}

django orm 3種獲取資料方式

menu list models.s menu.objects.all values parent code b name 雙下劃線取外來鍵字段 方法1 物件queryset型別 v1 models.s user.objects.filter id gt 1 物件 queryset型別 for ro...

struts2獲取介面資料的3種方式

action中獲取資料的方式分為屬性模型和驅動模型。屬性模型 定義屬性,private string id 然後封裝資料get set訪問器,然後介面的input標籤的name值和屬性名一致為id即可 封裝物件屬性private user user 然後介面中的input標籤的name值需要用對像....

資料同步的3種方式

一 軟體同步 在大多數要求不高的情況下,軟體同步主要是依靠作業系統對獲取的資料打時間戳,根據時間戳進行資料的同步和融合。優點 實現比較簡單,不需要修改雷射雷達的驅動,能相容不同的硬體及平台,軟硬體的工作量相對較小。缺點 軟體同步打時間戳的時刻實際是資料到達驅動層或系統排程時刻,由於雷達和imu的資料...