一個完整的 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
步驟 3 在 hello
模組(包含 __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