檢視:
defbusiness(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的資料...