0
假設我有一個項目列表(如類別),需要在我的基本模板的標題欄中顯示。如何獲取Django中所有視圖的默認數據集?
基本模板將包含一個內容塊,以便不同的視圖將以不同的內容提供。問題是我不希望所有視圖都將類別列表返回到頁面。這將導致維護問題。
有沒有辦法讓所有的視圖都會返回一個特定的對象列表,這樣我就不需要在響應的上下文字典中添加它了?
謝謝。
假設我有一個項目列表(如類別),需要在我的基本模板的標題欄中顯示。如何獲取Django中所有視圖的默認數據集?
基本模板將包含一個內容塊,以便不同的視圖將以不同的內容提供。問題是我不希望所有視圖都將類別列表返回到頁面。這將導致維護問題。
有沒有辦法讓所有的視圖都會返回一個特定的對象列表,這樣我就不需要在響應的上下文字典中添加它了?
謝謝。
您可以使用context processors這個,但最好的辦法可能是使用inclusion tags來渲染塊。