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