2010-01-12 43 views
1

許多可重用的Django應用程序不包含默認模板。 James Bennett在他的演講Reusable Apps中說,提供真正便攜式的默認模板非常困難。他補充說,他的registration應用程序的第一個版本中的大多數錯誤報告都與默認模板相關。如何嘗試可重用的Django應用程序不提供模板裏面?

這是一個有效的觀點。但是,如果沒有任何默認模板,就很難理解應用程序如何重用,因爲程序員無法看到可重用的應用程序在運行。

你有什麼建議來克服這個問題?

回答

8

屏幕截圖,演示視頻和在線演示。

很難充分發展人們對可重用應用程序的理解和期待,特別是足以讓他們評估它是否能滿足他們的需求,而不需要他們通讀幾頁文檔並花費相當多的時間的時間爲自己設置和配置應用程序。

使用某種形式的視覺媒體可以讓概念比文檔所能傳遞的快得多。如果您曾瀏覽過JavaScript小部件,幾乎每個作者都會注意到現場演示。這是因爲真的沒有看到有人可用的組件,很難確定它是否適合您。

隨着Django可重複使用的應用程序,它往往更難,因爲你可能沒有設施來容納所有人公開使用的東西。這是截圖或展示其工作原理的簡單視頻的效果。

+0

的確如此。其實,我認爲能夠觸摸和使用應用程序是最好的學習體驗,因爲它是JavaScript小部件的情況。程序員看到應用程序正在運行。 – 2010-01-12 09:44:46

+0

+1在線演示 - 在您的本地開發環境中設置它只是爲了發現它沒有像您需要的東西一樣無比痛苦。 – 2010-01-12 09:52:01

+0

+1。文檔可能不僅僅是文字。演示很好。 – cethegeek 2010-01-12 15:57:03

相關問題