這是一個懸而未決的問題。 我想寫HTML頁面來定義/編輯問題(數據庫對象)。 A 問題由一個小文本和一個類型組成:該類型表示其赤緯。 問題偏角,例如,滑塊,的是否,自由文本或選擇題。 對於自由文本和是否否刪節,不需要進一步的信息。 但是對於滑塊和多選,必須輸入附加信息。Django表單和子表單的方法
我做過/試過那麼什麼是創造形式,查看和模板定義一個通用的問題,創造子爲需要其它附加字段每個問題赤緯表單,視圖和模板。
問題是我遇到了困難,以便在子窗體中保留通用問題ID以將附加字段附加到問題上。我試圖將它傳遞給子視圖,但我必須在窗體中訪問它以保存帶有問題引用的數據庫對象,所以它意味着在窗體中添加隱藏的輸入字段,這會導致其他問題,等等etc ...
我缺乏的是web開發體驗...我可以得到的更好的東西是動態下拉菜單,它適應於所選的問題類型,但我不知道JavaScript或ajax語言現在,所以一些不同的觀點/模板就足夠了。
什麼是最簡單/最好的方法來實現這一目標? 我不是要求代碼,而是像一種方法。
請讓我知道,如果我錯過了一些讓問題無法理解的問題。