我可以像這樣獲取數據。從數據庫中獲取數據的問題
value= mymodel.objects.get(anycondition)
OR
value= mymodel.objects.filter(anycondition)
,並可以將它們發送到我的背景模板。
但如果我要選擇表中的所有數據(所有用戶不只有一個)作爲此查詢確實
value= mymodel.objects.all()
這個值發送到我的模板,並可以通過現場
看到有場eg
我的表有兩個字段名稱和電話號碼,我使用上面的查詢(value = mymodel.objects.all())現在如果我想看到所有名稱,那麼我可以看到,如果我想看到電話號碼。我也可以看到。
我試過這個,它不起作用,我甚至不知道它是否可能。 如果可能,請讓我知道我該怎麼做?
我希望你能理解我的問題。 !
在此先感謝
沒有,對不起,完全不明白。 「filter(foo = bar)'和'all()'發送的數據結構沒有什麼區別,當然除了第二個發送所有數據。 –
你需要遍歷對象並顯示每個屬性嗎?例如'{%for obj in all_objects%} {{obj.name}} {{obj.phone_no}} {%endfor%}' – hwjp
我不知道你想要什麼。你告訴一切工作「我可以看到」和「我也可以看到」 - 但是然後說「它不起作用」。什麼不起作用? – Thomas