2021年6月10日
摘要: 一 Django中路由的作用URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行 典型的例子: 123456from django.urls i 阅读全文
posted @ 2021-06-10 09:58 lzl_121 阅读(239) 评论(0) 推荐(0) 编辑
  2021年6月3日
摘要: auth模块补充 1.用户注册 from django.contrib.auth.models import AbstractUser,User # 操作auth_user写入数据不能使用create方法 密码不会自动加密 # User.objects.create(username=usernam 阅读全文
posted @ 2021-06-03 10:01 lzl_121 阅读(45) 评论(0) 推荐(0) 编辑
  2021年6月2日
摘要: 一 CSRF是什么 CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点 阅读全文
posted @ 2021-06-02 09:29 lzl_121 阅读(112) 评论(1) 推荐(0) 编辑
摘要: django中间件 类似于是django的门户 请求来的时候和响应走的时候都必须经过它 配置文件中 MIDDLEWARE = [ ... ] # django默认有七个中间件 '''每个中间件你可以简单的理解为具有不同的功能''' # django中间件有五个我们需要知道的方法 需要掌握 proce 阅读全文
posted @ 2021-06-02 09:08 lzl_121 阅读(23) 评论(0) 推荐(0) 编辑
  2021年6月1日
摘要: forms组件展示提示信息 """ 使用forms组件渲染标签之后在获取用户数据的时候 浏览器会自动帮助我们校验数据 但是浏览器层面的数据校验弱不禁风没有实际意义 """ # 如何取消浏览器自动校验数据的功能 <form action="" method="post" novalidate> def 阅读全文
posted @ 2021-06-01 09:48 lzl_121 阅读(27) 评论(0) 推荐(0) 编辑
  2021年5月31日
摘要: 批量插入数据 https://movie.douban.com/top250?start=0&filter= https://movie.douban.com/top250?start=25&filter= https://movie.douban.com/top250?start=50&filte 阅读全文
posted @ 2021-05-31 10:59 lzl_121 阅读(44) 评论(0) 推荐(0) 编辑
  2021年5月27日
摘要: 框架设计模型(MTV与MVC) MTV M:models 模型层 T:templates 模板层 V:Views 视图层 MVC M:models 模型层 V:views 视图层 C:controller 控制层 django框架自称是MTV 其实本质也是MVC Ajax 异步提交 局部刷新 """ 阅读全文
posted @ 2021-05-27 20:31 lzl_121 阅读(36) 评论(0) 推荐(0) 编辑
  2021年5月26日
摘要: 模型层字段及参数 models.AutoField(primary_key=True) models.CharField(max_length=32) #varchar(32) models.IntergeField() #int() models.DateField() #date models. 阅读全文
posted @ 2021-05-26 20:20 lzl_121 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 必备概念 # 多表查询 ***子查询和连表操作 子查询:基于对象的跨表查询 连表操作:基于双下划线的跨表查询 ***正向查询和反向查询: 当前查询对象是否包含有外键字段 如果有就是正向 没有则就是反向 口诀: 正向查询按外键字段 多对多需要额为再加一个.all() 一对多和一对一不需要加 反向查询按 阅读全文
posted @ 2021-05-26 10:45 lzl_121 阅读(45) 评论(0) 推荐(0) 编辑
  2021年5月25日
摘要: 数据库正向与反向迁移 正向迁移(将django中的类导入到MySQL中变成表) python3 manage.py makemigrations python3 manage.py migrate 反向迁移 inspectdb django脚本环境 django默认情况下是不允许单独使用某个功能部分 阅读全文
posted @ 2021-05-25 14:25 lzl_121 阅读(49) 评论(0) 推荐(0) 编辑