2012-10-09 35 views
1

我在對用戶和公司與文本字段,照片,選擇等型材的Django製作的網站,我希望他們看起來是一樣的,同時觀看或編輯它們(在個人資料的所有者的情況下, )。基本上用戶必須點擊某處並且所有信息都可以編輯,而不必進入其他「配置文件編輯」頁面。如何使用戶配置文件在django中以類似於facebook的方式進行查看編輯?

這樣做,我能想到的唯一的辦法是通過向不同的頁面,一個只對「觀看」的數據,和其他編輯它,並努力使他們看起來是一樣的,無論如何..

我想知道,如果在django中集成這兩個功能的優雅和簡單的方法?

謝謝。

回答

0

你在談論操縱DOM沒有加載頁面。您將使用AJAX來檢索您的表單。我會建議使用Tastypie來創建REST端點。然後,您需要通過AJAX調用來獲取表單。我會建議使用jQuery

,如果您喜歡的東西simplier。您始終可以使用隱藏的表單字段,然後使用jQuery來操作DOM。

+0

謝謝,我會關注一下吧! – tomyo

+0

這是非常有用的,但我正在尋找某種「特殊」的形式或東西,都會有這樣的兩種模式:只讀和寫一個,並在你只是瀏覽的情況下這兩個之間輕鬆切換個人資料或想要改變它的內容。希望它有道理。感謝@drewman – tomyo

+0

我結束了使用兩種方法中,一個切換按鈕,顯示/隱藏表單數據和要顯示的數據,併爲Tastypie更新proccess。 – tomyo

相關問題