django之必知必会三板斧
django之必知必会三板斧
1、在app01/views.py中导入模块
from django.shortcuts import render, HttpResponse, redirect
2、在mysite/urls.py中导入存放视图函数的py文件
from app01 import views
HttpResponse
HttpResponse:给页面返回字符串。
1、进入mysite/urls.py中在urlpatterns列表中加入页面和视图函数的对应关系
2、进入app01/views.py中添加对应的函数
3、启动项目
4、打开网页测试
render
render:返回一个html页面,并且可以像jinja2一样传值(字典),然后在html页面中通过字典取值的方法来取值
模板的渲染(将数据在后端按照模板语法放入html对应的位置)
1、进入mysite/urls.py中在urlpatterns列表中加入页面和视图函数的对应关系
2、进入app01/views.py中添加对应的函数
3、进入templates文件夹下创建一个html页面,并写入内容
4、手动重启项目
5、打开网页测试
redirect
redirect:重定向,重定向到本地html页面或者其他的网页,打开之后会自动跳转
1、进入mysite/urls.py中在urlpatterns列表中加入页面和视图函数的对应关系
2、进入app01/views.py中添加对应的函数