前面说到最重要的两个文件。
一个app文件夹的views.py文件
另一个是项目文件夹下的urls.py文件
想要调用html文件完成响应,首先需要在app文件夹之下新建一个模板文件夹 命名必须是templates,我就是因为少了一个s报错,将你的html文件放在这个文件夹下。
在views.py中编写函数调用它。你需要用到一个模块render,默认已经有了
from django.shortcuts import render
def index(request):
return render(request, 'myhtml.html')
会自动调用这个在templates下的文件
然后在urls.py下声明调用函数的匹配模式。
urlpatterns=[
url(r'^html/$',myapp.index,name='myhtml'),
#在这里面r代表一个源字符串,是使用正则表达式所必需的。
#两个冒号之间的就是正则表达式,尖号^代表以什么开头,美元符号代表以什么结尾。有头有尾,构成一个完整的表达式
]
网友评论