Django的安裝

[b]Django[/b]
[list]
[*]Project Site: [url]http://www.djangoproject.com/[/url]
[*]Download: [url]http://www.djangoproject.com/download/[/url]
[*]Document: [url]http://docs.djangoproject.com/en/1.2/[/url]
[*]The Django Book: [url]http://djangobook.com/[/url]
[/list]

一個基於python的web開發框架,擁有很多的高級特性。以下文字摘於django的官方網站:
[quote]
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

[list]
[*]Object-relational mapper
[*]Automatic admin interface
[*]Elegant URL design
[*]Template system
[*]Cache system
[*]Internationalization
[/list]
[/quote]

當前版本爲1.2.1,支持的Python的版本爲2.4 - 2.7,但不支持3.0. 下載後解壓並執行命令python setup.py install進行安裝。 在windows下也是如此。Django庫文件會安裝至Python安裝內Lib\site-packages\django目錄下(windows).


tar xzvf Django-1.2.1.tar.gz
cd Django-1.2.1
sudo python setup.py install


[b]開始新項目[/b]
Django的web程序有project和application層次之分,先需建一個project,再於project下新建多個application。
新建項目是由一個python腳本django-admin.py來的完成,位於python安裝下scripts目錄(如C:\Python26\Scripts)。可將目錄添加到windows環境變量path,將django-admin.py複製到你的開發目錄。


python django-admin.py --help
python django-admin.py startproject myproj

在myproj目錄下會生成開發django應用的基本配置文件。

myproj
- __init__.py
- manage.py
- settings.py
- urls.py

manage.py管理工具,功能和django-admin.py差不多,settings.py保存應用的一個設置,urls.py保存url到view的映射。

python manage.py runserver

進入myproj目錄運行如上命令,啓動myproj,即可在瀏覽器下訪問http://localhost:8000/。夠速度吧!Django自帶的基本服務器可在開發時訪問應用,Ctrl+C取可停止。

python manage.py startapp myapp

新建application myapp, 文件位於myapp子目錄。要使myapp可以訪問,需要在myproj/urls.py,settings.py中進行相應的設置。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章