什麼,我試圖做的是,如何擴展到許多模板以及其視圖功能?
我base.html文件有延伸到它
一個Cart.html而其他子html可以延伸到base.html文件,並有Cart.html可用在base.html文件
像這樣
Catalogue.html ----> base.html文件與Cart.html
Catagories.html ------^
我試圖包括在base.html文件,表格和按鈕沒有出現
,但它不從Cart.html傳遞類和函數
class CartFormView(generic.ListView, ModelFormMixin):
template_name = 'Shop/Cart.html'
def get(self, request, *args, **kwargs):
#bla bla bla
def post(self, request, *args, **kwargs):
#bla bla bla
試圖雙延伸,但它是不允許的在Cart.html
{% extends 'Shop/Catalogue.html', 'Shop/Catagories.html' %}
或
{% extends 'Shop/Catalogue.html' %}
{% extends 'Shop/Catagories.html' %}
感謝
目前尚不清楚你在問什麼。請更明確! –
@nik_m嗯,我想要的Cart.html保存功能在其中每個視圖可用,而不必寫在每個視圖上獲取上下文和保存功能,所以我認爲擴展Cart >>(childHTML)>> base.html可以工作 –