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中添加对应的函数 

 

3、手动重启项目

4、打开网页测试

posted @ 2020-12-04 23:31  chchcharlie、  阅读(152)  评论(0编辑  收藏  举报