一个完整的 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