随笔分类 -  Django

Django
摘要:内容概要 csrf跨站请求 csrf的处理 Auth模块 扩展auth_user表字段 内容详细 csrf跨站请求 # 背景: 钓鱼网站 ''' 英语4级报名网站为例 你要在这个网站要付费,你去的这个网站是一个冒牌的网站,他就去冒牌网站里面付费了,前付到了冒牌网站,没有报名成功。 ''' 他会出现在 阅读全文 »
posted @ 2022-03-28 14:39 风花雪月* 阅读(26) 评论(0) 推荐(0) 编辑
摘要:内容概要 Django操作cookie和session CBV添加装饰器 中间件 内容详细 Django操作cookie和session # session的默认过期时间是14天 '''在负载均衡中,如果使用session保存用户信息,会出现session共享问题?''' 那么, 如何解决上述问题? 阅读全文 »
posted @ 2022-03-28 14:35 风花雪月* 阅读(44) 评论(0) 推荐(0) 编辑
摘要:内容概要 批量插入数据 分页原理和分页类的使用 cookie和session介绍 Django如何操作cookie 内容详细 批量插入数据 l = [] # for i in range(100000): # res=models.Book(title='第%s本书' % i) # l.append 阅读全文 »
posted @ 2022-03-08 20:17 风花雪月* 阅读(33) 评论(0) 推荐(0) 编辑
摘要:内容概要 Ajax发送json格式的数据 Ajax发送文件数据 Ajax集合layer弹窗实现删除的二次确认 内容详细 Ajax发送json格式的数据 # ajax默认提交的数据格式是 urlencoded ''' 发送的数据类型和数据格式要保持一致 ''' $('.btn').click(func 阅读全文 »
posted @ 2022-03-08 20:10 风花雪月* 阅读(91) 评论(0) 推荐(0) 编辑
摘要:内容概要 聚合查询和分组查询 事物 ORM中常用的参数 多对多的三种创建方式 Ajax的基本使用 内容详细 聚合查询 # 聚合查询 max min avg sum count from django.db.models import Max, Min, Sum, Count, Avg # 可以起别名 阅读全文 »
posted @ 2022-03-07 21:23 风花雪月* 阅读(42) 评论(0) 推荐(0) 编辑
摘要:内容概要 外键字段的增删改查 正反向查询的概念 基于对象的跨表查询 基于双下划线的跨表查询(连表操作) F与Q查询 内容详细 外键字段的增删改查 # 前期数据表准备 # 以图书 出版社 作者 作者详情表为例 # 1. 针对一对多,一对一 # 增加数据,增加一本书 # models.Book.obje 阅读全文 »
posted @ 2022-03-03 18:56 风花雪月* 阅读(227) 评论(0) 推荐(0) 编辑
摘要:内容概要 模板语法之标签 模板语法继承 模板导入 测试环境的搭建 ORM的查询方法 基于双下划线的查询 内容详细 模板语法之标签 # 在模板中使用if else for {% for foo in l %} <p> {# {{ forloop }}#} {% if forloop.first %} 阅读全文 »
posted @ 2022-03-02 20:16 风花雪月* 阅读(102) 评论(0) 推荐(0) 编辑
摘要:内容概要 JsonResponse类的使用 form表单上传文件 CBV和FBV CBV的源码分析 模板层 内容详细 JsonResponse类的使用 # 1. 混合开发项目:前端页面和后端代码写到一块 # 2. 前后端分离项目:前端是一个项目,后端是一个项目,后端只需要写接口 json格式的数据: 阅读全文 »
posted @ 2022-03-01 18:52 风花雪月* 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:内容概要 Django的请求生命周期流程图 路由层 路由分发 名称空间 虚拟环境 内容详细 Django的请求生命周期流程图 路由层 1. 路由匹配, urls.py中 # APPEND_SLASH = False 控制django是否自动加斜杠匹配 url(r'^testadd/$', views 阅读全文 »
posted @ 2022-02-28 19:04 风花雪月* 阅读(91) 评论(0) 推荐(0) 编辑
摘要:内容概要 ORM的概念以及如何创建表 ORM对字段进行增删改查 ORM对数据的增删改查 ORM创建外键关系 内容详细 ORM的概念 1. 什么是ORM? 关系映射对象 # 不但在python中有,在其他语言中也有 2. 特点: 在操作数据库的时候,不用在写原生SQL语句 '''相对而言,执行效率低了 阅读全文 »
posted @ 2022-02-28 18:57 风花雪月* 阅读(31) 评论(0) 推荐(0) 编辑
摘要:内容概要 Django三板斧 静态文件配置 request请求 form表单 Django连接MySQL 内容详细 Django三板斧 1. HttpResponse 2. render 3. redirect def index(request): print('123') # 暂且记忆返回值是字 阅读全文 »
posted @ 2022-02-24 20:09 风花雪月* 阅读(30) 评论(0) 推荐(0) 编辑
摘要:内容概要 web应用概念 MVC和MTV模型 Django下载与安装 主要文件介绍 内容详细 web应用概念 http的默认端口号:80 https的默认端口号:443 1. web应用是什么? 通过浏览器访问的应用都是 2. 软件开发模式: 服务端需要具备的特征:24小时对外提供服务 C/S:cl 阅读全文 »
posted @ 2022-02-23 21:24 风花雪月* 阅读(42) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示