2010-03-17 132 views

回答

1

想一想更好的方法是擁有一個通用視圖頁面,該頁面呈現管理員定義的一些HTML並將其存儲在數據庫中。另一種選擇是創建靜態HTML文件 - 假設內容是固定的或者可以通過AJAX檢索 - 並且有一個視圖可以從您的通用視圖中動態選擇這些HTML文件中的哪一個。我使用後一種方法來創建鏈接聚合器網站的某些部分,這些鏈接聚合器網站可以由其他人維護。它使用jQuery load將HTML片段(存儲在content/static/*.htm中)呈現到索引頁面/視圖的固定部分。管理員可以修改這些文件以重新排列/添加/刪除該頁面上的鏈接。該應用程序處於開發的早期階段,最終這些應用程序將遷移到配置文件中,然後生成HTML,或者我將開發一個管理界面來管理它們並將它們保存在數據庫中。