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

并输入以下内容:

fromdjango.httpimport HttpResponse

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

这称为视图功能。

步骤4编辑hello/urls.py如下:

from django.conf.urls import url
fromdjango.contribimport admin
from hello import views

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

将视图功能链接hello()到URL。

步骤5启动服务器。

pythonmanage.pyrunserver

第6步

http://localhost:8000/在浏览器中浏览到,您将看到:

你好,世界