1
例如,我使用的是Django的通用視圖,在我的url中有一個PK。現在,Django正在渲染該context_object,但不是從url到我的視圖PK。當我想在Django中使用sitetree時,我需要這個功能。在Django UpdateView中從URL返回PK
所以我只需要在django渲染pk從url的通用視圖。
如何做到這一點?
例如,我使用的是Django的通用視圖,在我的url中有一個PK。現在,Django正在渲染該context_object,但不是從url到我的視圖PK。當我想在Django中使用sitetree時,我需要這個功能。在Django UpdateView中從URL返回PK
所以我只需要在django渲染pk從url的通用視圖。
如何做到這一點?
如果它是一個更新視圖,你將有一個可用的表單變量在template.Just使用form.instance.id
或任何你的ID叫
在DeleteView,你將有一個名爲「對象」的變量。只需使用object.id
這同樣適用於其他:由於你的模型總是有一個ID(因爲它是在URL中我假設你沒有創建),可以達到它
那麼其他普通的看法? –
在DeleteView中,例如,您將得到一個名爲「object」的對象實例。只需使用object.id即可 – Alvaro