Django采用了MTV的框架模式,即模型(Model)、模板(Template)和视图(Views),三者之间各自负责不同的职责
创建django:在某文件夹下cmd,命令django-admin startproject MyDjango
其中MyDjango是项目名称,可自定义
创建项目应用APP,每个APP代表网站的一个功能。
进入MyDjango文件夹下 命令:python manage.py startapp index
开启服务器:MyDjango文件夹下cmd,输入运行指令python manage.py runserver 8001
在浏览器中输入http://127.0.0.1:8001/,可看到项目的运行情况
视图和 URL 配置
在先前创建的 HelloWorld 目录下的 HelloWorld 目录新建一个 views.py 文件,并输入代码:
HelloWorld/HelloWorld/views.py 文件代码:
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world ! ")
接着,绑定 URL 与视图函数。打开 urls.py 文件,删除原来代码,将以下代码复制粘贴到 urls.py 文件中:
HelloWorld/HelloWorld/urls.py 文件代码:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.hello),
]
刷新浏览器,可以看到输出HelloWorld。