我在Win 7我的開發環境的設置是這樣的:蟒蛇Django項目和文件夾結構(從WAMP不同)
Django開發結構
Apache -server- C:\Program Files (x86)\Apache Software Foundation\Apache2.4
PostgreSQL -database- C:\Program Files\PostgreSQL\9.2
Django -framework- C:\Python27\Lib\site-packages\django
Python -code- C:\Python27
Project -root- C:\mysite
|----------apps
|----------HTML
|----------CSS
|----------JavaScript
|----------assets
我試圖保持這個非常簡單開始。有5個主目錄,每個都有不同的目的。所有代碼都駐留在項目文件夾中。
相比WAMP結構:
C:\WAMP
|----------C:\Apache
|----------C:\MySQL
|----------C:\PHP
|----------C:\www
我喜歡的Apache,MySQL和PHP一切是如何居住在一個整潔的目錄。出於安全原因,我知道要將根項目OUTSIDE保留在Django的另一個目錄中。
- Apache,PostgreSQL和Python在Django環境的所有地方都安裝好了嗎?
- 我是否錯過了核心Django組件和/或目錄?
- 部署和縮放會成爲一個問題嗎?
我希望這可以成爲開始Django網絡程序員的指南。
「所有的地方」實際上是非常多的apache和postgresql被安裝在「程序文件目錄中更遠」 部署= mysite只聽起來不錯 –
我已經測試了virtualenv(它的工作),但沒有virtualenvwrapper –
最終將git。 –