2012-07-12 38 views
0

我有一個Django應用程序,它通過HTML5地理位置從用戶座標中獲取緯度/經度,並通過jQuery將它們放置到表單字段中。然後使用這些座標將標記放置在地圖上。這工作得很好。Django:在模板頁面上隱藏必要的表單

問題:我想隱藏這些表單以便它們對用戶不可見,但這些表單仍然需要「在頁面上」以便它們可以接收信息。因此,通過Django表單文件排除這些內容將不被接受。

我試過一種隱藏表單域但留下了表單標籤的方法。我想隱藏用戶的整個行,並刪除表單域存在的空間,同時它仍然保留在後臺以接收信息。

這可能嗎?不知道它是否需要CSS技巧或內置到Django的東西。

任何幫助或洞察讚賞。

回答

0

爲您的表單提供一個ID,並在CSS中爲這些ID設置display: none。或者,使用通用類而不是單獨的ID。

+0

謝謝。不幸的是,Django會自動生成表單,並且ID包含在一個主div中,這個主div通常與其他div相同。它只允許隱藏字段,但留下字段的名稱。不錯,但是! – 2012-07-12 06:47:59