Python web模版Django-06 Hello Django [用模版]

在上一篇文章Django-05中,实现展现"Hello Django!"并没有用模版,而是直接用的Httpresponse方法实现的。

这篇文章中将尝试用Django模版来实现"Hello Django!"。

step1: 在sign 目录下创建文件夹 "templates",注意文件夹名字不要写错,然后在文件夹下创建index.html文件。

step2: 在index.html文件中的body下写入<h1>Hello Djiango!</h1> 


step3:修改views.py中的index方法,用render替换HttpResponse。 render读取Html文件内容,然后包装返回一个HttpResponse。所以本质上Render和HttpResponse是一样的。

from django.shortcuts import render
from django.http import HttpResponse


# Create your views here.

# def index(request):
#     return HttpResponse("欢迎!")

def index(request):
    return render(request, "index.html")

step4: 重新运行并访问index页面



猜你喜欢

转载自blog.csdn.net/pansc2004/article/details/80480460
今日推荐