码迷,mamicode.com
首页 > 其他好文 > 详细

diango运行流程

时间:2019-12-19 18:55:08      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:相关   redirect   eth   浏览器   返回结果   封装   模板   red   dia   

diango运行流程

Django处理一个请求的流程:

  1. 在浏览器的地址栏中输入地址,回车,发了一个GET请求
  2. wsgi模块接收了请求,将请求的相关信息封装成request对象
  3. 根据地址找到对应函数
  4. 执行函数获取到返回结果,wsgi模块将结果返回给浏览器

发请求的途径:

  1. 在浏览器的地址栏中输入地址 get请求
  2. a标签 get请求
  3. form表单 get/post

reqeust

? reqeust.GET url上携带的参数 ?k1=v1&k2=v2

? reqeust.POST form表单提交POST请求的参数

? request.method 请求方式 GET、POST

response

? HttpResponse(‘字符串‘) ——》 返回字符串

? render(request,‘模板的名字‘,{}) ——》 返回一个页面

? redirect(‘地址‘) ——》 重定向

diango运行流程

标签:相关   redirect   eth   浏览器   返回结果   封装   模板   red   dia   

原文地址:https://www.cnblogs.com/-xct/p/12069403.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!