摘要:
from django import views from django.shortcuts import render,HttpResponse,redirect from django.views import View from functools import wraps #cbv必须要倒的模块 from django.utils.decorators import method_d... 阅读全文
摘要:
cookie与session由来 由于http的 无连接、无状态 属性,使得服务器不知道访问是不是来自同一个浏览器客户端, 也就是服务器不能记住'用户',也不能根据'用户'做出相应的操作。 因此,我们需要让服务器记住用户,也就是让服务器知道不同的请求信息来自同一个浏览器 客户端,这时就需要用到我们的 阅读全文
摘要:
网页攻击 Xss攻击 1、原理 xss攻击为跨站脚本攻击,主要原因是用户输入的内容不可控形式为在别人的评论区, 或者留言板写入js代码并且提交,如果我们不添加防护措施,就会造成,输入的 js代码会被浏览器解析执行,从而让别人获取到我们浏览器中的信息 2、代码 django中是默认有xss保护的, 如 阅读全文
摘要:
django内置分页 1、导入django类生成对象之后的方法 2、后端代码 3、前端页面分页处理 自定义分页 由于django系统提供的分页功能有限,不能指定显示多少页,也不能定制一些其他东西, 所以我们自定制分页的类:如下 后端代码 前端代码 阅读全文
摘要:
一对一查询 表的创建 增删改查 字段类型 字段参数 django-admin django-admin主要是django给我们提供的后台管理系统,我们可以在里面对数据进行增删改查 1、django-admin如何打开 我们创建项目时会自动生成如下rui 在浏览器输入对应的url即可进入django- 阅读全文
摘要:
基本查询 高级查询 增和删的一些补充 多对多的增删改查询 django 多对多数据添加 1 2 3 4 5 6 7 8 9 class UserInfo(models.Model): """ 用户表:既有班主任也有老师 """ username = models.CharField(max_leng 阅读全文
摘要:
自己创建第三张表建立多对多关系 表的创建 增删改查的操作 Django中方法创建多对多关系 表的创建 增删改查的操作 注:这两种方法建立多对多关系都是可以的,分情况考虑用哪一个,如果表之间的关系简单, 第三张表中不需要加入除两张表id以外的字段可以用django创建但是如果表关系比较复杂, 并且,第 阅读全文
摘要:
ORM配置 单表的增删改查 django中orm的表的正查与反差 双下划线 阅读全文
摘要:
路由系统 在django中,uri与逻辑函数的对应关系我们称之为路由系统 伪静态 伪静态是相对于静态文件来说的,例如https://www.cnblogs.com/hesujian/p/11165818.html 我们就称之为伪静态,因为他其实不是html静态页面,只是伪装成html静态页面 伪静态 阅读全文
摘要:
jquery的引入 1.官网下载jquery文件保存到本地通过script的src引入 2.直接通过srcipt的src链接官网文档的地址 jq操作页面 jq常用的操作 官方API jq的链式操作 jq操作文档 需求:设计一个表格按钮,点击表格按钮,在后面插入指定宽高的表格 阅读全文