1.安裝django html
首先你已經安裝好了python,打開安裝目錄打開scripts文件夾: python
這是能夠運行的腳本,就是命令。有兩種:pip和easy_install。均可以。我用的pip,格式是:pip install django==1.9,它就自動安裝了,若是以用過linux,這種方式應該很熟悉的。能夠看一下這邊博客:廖雪峯的官方網站 linux
2.下載eclipse個人版本是j2ee版本的,這個版本是作網站開發的。下好後打開 sql
這是個插件庫,在裏面收縮pydev,就會出來的,其餘的eclipse的版本不一樣可能會沒有這個選項,那就須要選項 數據庫
install new software很少介紹了。 django
3.建立helloworld項目,pydev支持django很方便的。 服務器
django自帶測試服務器和數據庫sqlite3,建好後運行127.0.0.1:8000若是沒有錯誤就會出現 session
4.建立應用,manage.py startapp,eclipse有個快捷方法: app
建立好後,打開文件views.py 這個就是響應請求返回數據的文件, eclipse
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world")
把代碼複製進去,代碼的用法不解釋了。
打開urls.py,
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^hello/', hello),
],
注意紅色的逗號別少了,第二個hello就是views.py的函數名hello();運行127.0.0.1:8000/hello,就成功!
記:
1.在進如admin時,默認是英文的,要改爲中文的,須要在setting.py中MIDDLEWARE_CLASSES添加 django.middleware.locale.LocaleMiddleware,並確保它 在’django.contrib.sessions.middleware.SessionMiddleware’以後 便可。(網上有說把LANGUAGE_CODE = 'en'改爲zh-cn沒成功);注意新版本是LANGUAGE_CODE = 'zh-Hans'不是zh-cn
2.當要返回html,須要建立templates文件夾,這個文件夾名字是固定的,卜要改爲其餘的,同時要修改一下setting中TEMPLATES
添加'DIRS': [os.path.join(BASE_DIR, 'templates'),],默認是空的,紅色是加上去的。這樣就會找到templates的位置了,不然會提示templatenoexist.