有興趣為社區(qū)做出點貢獻嗎?也許你會在Django中發(fā)現(xiàn)你想要修復(fù)的漏洞,或者你希望為它添加一個小特征。
為Django作貢獻這件事本身就是使你的顧慮得到解決的最好方式。一開始這可能會使你怯步,但事實上是很簡單的。整個過程中我們會一步一步為你解說,所以你可以通過例子學(xué)習(xí)。
使用教程前,我們希望你至少對于Django的運行方式有基礎(chǔ)的了解。這意味著你可以自如地在寫你自己的Django app時使用教程。 除此之外,你應(yīng)該對于Python本身有很好的了解。如果您并不太了解, 我們?yōu)槟扑]Dive Into Python,對于初次使用Python的程序員來說這是一本很棒(而且免費)的在線電子書。
對于版本控制系統(tǒng)及Trac不熟悉的人來說,這份教程及其中的鏈接所包含的信息足以滿足你們開始學(xué)習(xí)的需求。然而,如果你希望定期為Django貢獻,你可能會希望閱讀更多關(guān)于這些不同工具的信息。
當(dāng)然對于其中的大部分內(nèi)容,Django會盡可能做出解釋以幫助廣大的讀者。
何處獲得幫助:
如果你在使用本教程時遇到困難,你可以發(fā)送信息給django開發(fā)者 或者登陸 #django-dev on irc.freenode.net 向其他Django使用者需求幫助。
一開始我們會幫助你為Django編寫補丁,在教程結(jié)束時,你將具備對于工具和所包含過程的基本了解。準(zhǔn)確來說,我們的教程將包含以下幾點:
一旦你完成了這份教程,你可以瀏覽剩下的Django’s documentation on contributing. 它包含了大量信息。任何想成為Django的正式貢獻者必須去閱讀它。如果你有問題,它也許會給你答案
使用教程前,你需要安裝好Git,下載Django的最新開發(fā)版本并且為你作出的改變生成補丁文件
為了確認(rèn)你是否已經(jīng)安裝了Git, 輸入 git 進入命令行。如果信息提示命令無法找到, 你就需要下載并安裝Git, 詳情閱讀 Git’s download page.