xadmin是GitHub上的開源項目,它是Django admin的超強(qiáng)升級版,提供了強(qiáng)大的插件系統(tǒng),豐富的內(nèi)置功能,以及無與倫比的UI主題,使管理系統(tǒng)的實現(xiàn)變得異常簡單。詳情請參見官方網(wǎng)址。
首先聲明,本人也是初學(xué)菜鳥,歡迎大家加入xadmin官方交流群討論,QQ群號:282936295。
回歸主題,介紹xadmin的編程環(huán)境的配置,基于xadmin的編程語言考慮,將從以下步驟來完成xadmin的安裝。
Python分為3.x版和2.x版,由于xadmin并沒有限制Python的版本,所以大家可以任意選擇,本文以2.x版本為例。目前2.x的最新版本是2.7.8版。
1)下載
大家可以根據(jù)自己的系統(tǒng)從這里獲得最新版的Python。我選擇的是Windows x86 MSI Installer (2.7.8)。下載完成后,開始Python的安裝。
2)安裝
過程非常傻瓜,一路Next就好,只有一個地方需要說明,默認(rèn)情況下,紅框內(nèi)的選項是未選擇的,建議選上,這樣安裝程序就會自動在環(huán)境變量的Path中添加配置信息,如果不選,則安裝完成后還需自行配置。

3)配置環(huán)境變量
如果安裝過程中勾選了添加python.exe到Path,則可以跳過本步驟,直接進(jìn)行Python安裝驗證。
配置過程也非常簡單,在環(huán)境變量的Path變量中添加上Python的安裝路徑就可以了。

4)驗證
打開命令行,輸入python,回車,若顯示如圖所示內(nèi)容,則表示安裝成功,部分信息與Python的具體版本有關(guān)。

安裝完成Python后,進(jìn)入Django的安裝。Django的選擇就有版本的要求了,xadmin明確標(biāo)注Django必須是1.5及以上版本。不過這個問題大家根本不用擔(dān)心,因為Django的最新版本已經(jīng)是1.6.6,完全滿足xadmin的要求。

1)下載
可以從這里獲取最新版的Django。
2)安裝
下載好Django后,建議將其解壓到Python的安裝目錄,當(dāng)然解壓到其他目錄也沒有問題。解壓完成后,使用命令行進(jìn)入Django的解壓目錄,執(zhí)行python setup.py install命令即可開始Django的安裝,安裝完成后將會添加到Python的安裝目錄的Lib/site-packages目錄中。
3)配置
Django安裝完成后,也需要在環(huán)境變量中進(jìn)行配置。將Python的安裝目錄的Lib/site-packages/django添加到環(huán)境變量的Path中。
4)驗證
配置完成后,打開命令行,檢驗Django是否安裝成功。依次執(zhí)行下面的命令。
若得到如圖所示的輸出結(jié)果,則表示安裝成功,版本信息與安裝的版本有關(guān)。

在安裝xadmin之前我們還需要安裝setuptools,否則會提示錯誤,缺少setuptools模塊。
1)下載
可以到這里根據(jù)系統(tǒng)環(huán)境選擇合適的下載方式,也可以直接從sudaobo這里獲取下載版本。
2)安裝
setuptools的安裝和Django的安裝一樣,首先解壓,然后在命令行執(zhí)行Python setup.py install命令即可開始安裝。
ok,到此為止,安裝xadmin需要的準(zhǔn)備工作全部完成,下面開始xadmin的安裝。
1)下載
大家可以參照官網(wǎng)給出的安裝方式,也可以參照小弟使用的方式。當(dāng)然,前面的介紹都是為小弟的安裝方式做鋪墊的,使用官網(wǎng)的安裝方式可能略有不同,大家可以自行嘗試。小弟是直接將xadmin的源碼下載下來。
2)安裝
將下載好的壓縮文件解壓到Python的安裝目錄,然后在命令行執(zhí)行python setup.py install命令即可開始安裝。
3)驗證
安裝完成后,大家可以運行demo程序來感受下xadmin的魅力。
在解壓后的xadmin目錄中找到demo_app目錄,使用命令行在demo_app目錄下執(zhí)行python manage.py runserver命令,如圖所示表示啟動正常。
在瀏覽器中輸入http://127.0.0.1:8000,即可一睹偉大的xadmin的風(fēng)采。用戶名和密碼都是admin。提醒一下,建議大家不要使用IE來查看xadmin,可以使用Chrome,若非要使用IE,請使用IE10+。
關(guān)于Pydev+Eclipse的安裝配置,本文就不在多做贅述,大家可以參考half-acre的博文的介紹。
到此為止,xadmin相關(guān)的編程環(huán)境已經(jīng)全部搭建完畢,盡情享受xadmin帶來的無限快感吧!
新聞熱點
疑難解答