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