我爲我的項目使用Django-Python ..我創建了一個「主HTML頁面」,所有其他頁面擴展了這個主頁面。如何使HTML/Template(Django)中的所有頁面都可以訪問變量..?
母版頁中有一個下拉菜單(選擇菜單)。我想訪問所有Django的功能,並享有選擇的選項的值..
我怎樣才能做到這一點..?
我爲我的項目使用Django-Python ..我創建了一個「主HTML頁面」,所有其他頁面擴展了這個主頁面。如何使HTML/Template(Django)中的所有頁面都可以訪問變量..?
母版頁中有一個下拉菜單(選擇菜單)。我想訪問所有Django的功能,並享有選擇的選項的值..
我怎樣才能做到這一點..?
的解決辦法是選擇菜單的選擇的值的值分配給通孔柱會話變量(一個jQuery AJAX柱可以那麼突兀)。
某處在您的看法:
if request.POST:
request.SESSION['select_menu_value'] = request.POST.get('select_menu_value')
好,想必你是在處理表單提交時,你要訪問您參考選擇。
您既可以對你的整個頁面的形式被包含,或者使用JavaScript來並提交你的主窗體中設置的隱藏字段。
然後,您可以訪問它作爲POST對象的原始屬性,或者綁定一個表單對象來處理它。
但事實是下拉是不以任何形式......這僅僅是在網站庫(主頁)這是由所有其他網頁擴展.. !! – 2012-02-24 10:47:44
@RamandeepSingh:是的,我的回答解決了這種情況。 – Marcin 2012-02-24 10:51:06
你找到關於這個問題的有用要麼答案嗎?如果是這樣,請注意他們,如果您認爲任何解決您的問題,您應該接受它。 – Marcin 2012-02-22 14:15:04
我正在做同樣的..! – 2012-02-23 05:27:34