会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
武校长Python全栈课程
不好好学,白瞎老师讲这么好
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2023年7月20日
Day-4 HttpResponse源码分析
摘要: 1. 常见的返回类型 HttpResponse, redirect, render, JsonResponse 1.1 HttpResponse 前置知识点 content_type: 类属性设置完毕接下来到了定义的各个函数方法 后面还有set delete cookie功能等讲到再写 父类使用到的
阅读全文
posted @ 2023-07-20 10:09 khalil12138
阅读(34)
评论(0)
推荐(0)
2023年7月19日
Day-4 HttpResponse中文返回ascci码
摘要: 常见问题中文显示ascci码 可以看到返回值变成了编码
阅读全文
posted @ 2023-07-19 20:14 khalil12138
阅读(21)
评论(0)
推荐(0)
Day-4 Request里都有什么
摘要: request.method请求 request.get请求 request.POST请求 没写完待定
阅读全文
posted @ 2023-07-19 16:53 khalil12138
阅读(12)
评论(0)
推荐(0)
Django路由分发
摘要: 1. 简单的项目不需要路由分发,直接在根路径下的url.py编写即可 2. 路由分发 利用上期学过的在apps文件夹下创建多app https://www.cnblogs.com/khalil12138/p/17540805.html 再将路由拆分到各自app的urls.py下
阅读全文
posted @ 2023-07-19 13:38 khalil12138
阅读(15)
评论(0)
推荐(0)
Day-4 CBV源码分析
摘要: 知识点: 装饰器: 闭包: 返回源码as_view方法 return 就是handler加() = handler() = Userinfo.get() 现在Userinfo.get()返回什么浏览器就能接收什么
阅读全文
posted @ 2023-07-19 13:38 khalil12138
阅读(16)
评论(0)
推荐(0)
2023年7月18日
CBV简单使用
摘要: CBV
阅读全文
posted @ 2023-07-18 20:09 khalil12138
阅读(149)
评论(0)
推荐(0)
request请求对象
摘要: 浏览器的原生请求 > 发送到django入口wsgi > 进入django对environ做进一步处理 --> 路由匹配 > (很多组件留给试图函数 ) >视图函数调用 GET / HTTP 1.1 请求会被封装成environ request = WSGIRequest(environ) reuq
阅读全文
posted @ 2023-07-18 17:47 khalil12138
阅读(14)
评论(0)
推荐(0)
关于网址最后的'/'
摘要: 如果是True, 在url.py里配置成 path("login/user/", view.user) 浏览器中输入 http://192.168.0.1:8000/login/user 回车之后会在后面自动加/ 请求方式只能是GET 不能是POST
阅读全文
posted @ 2023-07-18 17:25 khalil12138
阅读(40)
评论(0)
推荐(0)
Day-4 路由匹配源码
摘要: 1. 请求来了会走WSGIHandler的call方法 convert_exception_to_response也是进行封装 真的handler是从下图定义 resolver = URLResolver(RegexPattern(....)) 那么 resolver.pattern = Regex
阅读全文
posted @ 2023-07-18 15:36 khalil12138
阅读(75)
评论(0)
推荐(0)
2023年7月14日
反射与动态导入
摘要: 1. 创建如下结构目录以及python文件 2. 现在在app.py 就可以 import 通过字符串导入模块 通过字符串导入模块,再通过getattr拿到成员 通过注册的底层源码分析 最后返回的就是 (app里的url, None, None) 最终形态
阅读全文
posted @ 2023-07-14 15:04 khalil12138
阅读(7)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告