PYthon WEB開源架構 Django 安裝配置

來源:互聯網
上載者:User

2.5  安裝django
2.5.1 解壓縮兩次,得到檔案夾Django-0.96.1。 把這個檔案夾放到你的開發目錄下,建議不要放在案頭,最好放在D:\Dev\之類的目錄下,注意最好是英文,而且檔案夾名不要有空格。
2.5.2在命令提示字元下進入該目錄,輸入:cd D:\Dev\Django-0.96.1
再輸入命令:python setup.py install 
(這時螢幕會滾動顯示一大堆東西,不要管它了,你也看不清)
OK了。
2.5.3先簡單的測試一下。 
命令提示字元下,輸入:python 
然後輸入import django 
然後輸入django.VERSION 
我看到的是這樣的:
>>> import django 
>>> django.VERSION (0, 96.099999999999994, None) 
>>>
2.5.4 設定環境變數(將 ../ python2.5.1\Lib\site-packages\django\bin加入path的環境變數中)
2.6    建立django project並測試
C:\django_src>cd \
C:\>mkdir django
C:\>cd django
C:\django>django-admin.py startproject testdemo

C:\django>cd testdomo

運行manage.py runserver 後,在瀏覽器地址欄中輸入http://127.0.0.1:8000/

出現以上畫面,即安裝成功


Eclipse 開發Django項目

進行Django項目開發

1、建立PyDev Project

Eclipse IDE-》File-》New-》Other-》Pydev-》選擇Pydev Project-》起一個項目的名稱(例如demo)-》選擇路徑,如E:\work-》選擇適合你的Python版本(我的是2.5)-》將下面的勾去掉,不要建立src檔案-》Finish

2、建立Django Project

(1)django-admin.py startproject demo。

(2)把產生的Django項目目錄拷貝到Eclipse剛剛建立的項目下的目錄裡。回到剛才的Elicpse IDE-》在PyDev Package視圖中按右鍵建立的項目,從彈出的菜單中選擇“Refresh”,即可看到Django的項目工程。添加、刪除檔案和目錄的操作都可以通過右鍵菜單來完成。

(3)按右鍵PyDev項目-》屬性-》選擇PyDev-》PYTHONPATH-》然後將src目錄 (專案檔路徑) 添加到項目代碼中去-》確定

此處不拷貝也行,安裝Django後在eclipse中重新設定一下python,然後直接建立djangoproject即可。
(4)對Pydev項目進行配置:選擇Pydev的項目名稱-》Run菜單-》Open Run Dialog-》Python Run-》右鍵New-》在Main面板中寫入項目名稱,通過Browse載入項目名稱和Main Module,Main Module選擇manage.py-》在Augement面板中,argument必須是 runserver --noreload,下面的workingdirectory加入你的base directory。 

打完收工,接下來開始寫Django應用吧。 


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.