django小白必会三板斧

  from django.shortcuts import HttpResponse,render,redirect
 #返回字符串
  return HttpResponse('字符串')
  #返回html页面
  return render(request,'login.html')
 
  def ab_render(request):
      # 视图函数必须要接受一个形参request
      user_dict = {'username':'jason','age':18}
 
      # 第一种传值方式:更加的精确 节省资源
      # return render(request,'01 ab_render.html',{'data':user_dict,'date':123})
 
      # 第二种传值方式:当你要传的数据特别多的时候
      """locals会将所在的名称空间中所有的名字全部传递给html页面"""
 
      return render(request,'01 ab_render.html',locals())
   #重定向到指定url,网站,或者自己的路由url
  return redirect(url)
posted @ 2022-04-03 17:59  咖喱给给啊  阅读(28)  评论(0)    收藏  举报