摘要: ModelForm 的子类可接受一个现有的模型实例作为关键字参数 instance ;如果提供了,则 save() 会更新这个实例。如果没有,则 save() 会创建一个对应模型的新实例。 阅读全文
posted @ 2022-07-26 10:01 张伟豪zhangweihao 阅读(158) 评论(0) 推荐(0) 编辑
摘要: cookie数据存放在客户的浏览器(客户端)上,session数据放在服务器上,但是服务端的session的实现对客户端的cookie有依赖关系的; cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session; session会在一定时间内保 阅读全文
posted @ 2022-07-26 09:51 张伟豪zhangweihao 阅读(18) 评论(0) 推荐(0) 编辑
摘要: CharField 采用定长存储,参数为 max_length 占用的空间就是声明的宽度。TextField 采用变长存储,存储内容为:实际大小 + 长度记录位。 阅读全文
posted @ 2022-07-24 15:04 张伟豪zhangweihao 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 把对象转化为可传输的字节序列过程称为序列化。 阅读全文
posted @ 2022-07-24 14:53 张伟豪zhangweihao 阅读(8) 评论(0) 推荐(0) 编辑
摘要: res 是ajax请求后台后回调获取的json数据,该数据至少存在两个字段,isOk和message。前者是表示数据响应状态,通常是布尔值,后者message则为具体的消息 阅读全文
posted @ 2022-07-24 14:53 张伟豪zhangweihao 阅读(526) 评论(0) 推荐(0) 编辑
摘要: range(start, stop[, step]) start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 step 阅读全文
posted @ 2022-07-17 10:45 张伟豪zhangweihao 阅读(191) 评论(0) 推荐(0) 编辑
摘要: import copy #copyURLfrom django.http.request import QueryDict#把URL设置为可以修改的情况获取此时的URLquery_dict = copy.deepcopy(request.GET)把URL设置为可以修改的情况query_dict._m 阅读全文
posted @ 2022-07-17 09:46 张伟豪zhangweihao 阅读(67) 评论(0) 推荐(0) 编辑
摘要: page = int(request.GET.get('page', 1)),若page存在则为page,不存在则为1. 阅读全文
posted @ 2022-07-16 14:51 张伟豪zhangweihao 阅读(138) 评论(0) 推荐(0) 编辑
摘要: *args表示任何多个无名参数,它是一个tuple(元组);**kwargs表示关键字参数,它是一个dict(字典)。并且同时使用*args和**kwargs时,必须*args参数列要在**kwargs前。 阅读全文
posted @ 2022-07-16 08:32 张伟豪zhangweihao 阅读(37) 评论(0) 推荐(0) 编辑
摘要: render 返回页面内容(渲染变量到模板中),并且没有发送第二次请求,直接返回一个页面redirect 发送了第二次请求,是个跳转函数,而且会返回302的状态码,跳转到页面。 render是服务器直接给你页面。redirect_to是服务器给浏览器地址,浏览器再次请求服务器给自己的哪个地址,跳转。 阅读全文
posted @ 2022-07-13 18:41 张伟豪zhangweihao 阅读(330) 评论(0) 推荐(0) 编辑