0
Django的通用視圖類ListView具有object_list作爲上下文變量,什麼是DetailView的上下文變量?Django中detailview類的上下文變量是什麼?
我的觀點是,
class MyDetail(DetailView):
model = Mymodel
Django的通用視圖類ListView具有object_list作爲上下文變量,什麼是DetailView的上下文變量?Django中detailview類的上下文變量是什麼?
我的觀點是,
class MyDetail(DetailView):
model = Mymodel
用於DetailView
類上下文數據包含"object"
鍵,它指向該視圖上操作的對象。
如果重寫視圖的get_context_data()
方法,您可以使用不同的密鑰例如爲:
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context["my_object"] = self.object
return context
我嘗試默認的「對象」就像{{object.myfield}},但它顯示爲空白? – Bootstrap4
'myfield'可以空白嗎?改爲嘗試'{{object.id}}'。 –
{{object.id}}也是空白的。 – Bootstrap4