一個完整的 hello world 示例

步驟 1 如果你已經安裝了 Django,則可以跳過此步驟。

pip install Django

步驟 2 建立一個新專案

django-admin startproject hello

這將建立一個名為 hello 的資料夾,其中包含以下檔案:

hello/
├── hello/
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── manage.py

步驟 3hello 模組(包含 __init.py__ 的資料夾)內建立一個名為 views.py 的檔案:

hello/
├── hello/
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   ├── views.py  <- here
│   └── wsgi.py
└── manage.py

並提出以下內容:

from django.http import HttpResponse

def hello(request):
    return HttpResponse('Hello, World')

這稱為檢視功能。

步驟 4 編輯 hello/urls.py 如下:

from django.conf.urls import url
from django.contrib import admin
from hello import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', views.hello)
]

它將檢視函式 hello() 連結到 URL。

步驟 5 啟動伺服器。

python manage.py runserver

第 6 步

在瀏覽器中瀏覽到 http://localhost:8000/,你將看到:

Hello World