12 2022 档案
摘要:今日内容 csrf跨站请求伪造 钓鱼网站:模仿一个正规的网站 让用户在该网站上做操作 但是操作的结果会影响到用户正常的网站账户,但是其中有一些猫腻 eg:英语四六级考试需要网上先缴费,但是你会发现卡里的钱扣了但是却交到了一个莫名其妙的账户,并不是真正的四六级官方账户 模拟钓鱼网站转账案例 真网站:
阅读全文
摘要:今日内容 forms组件渲染标签 forms组件渲染标签的方式1 <p>forms组件渲染标签的方式1</p> {{ form_obj.as_p }} {{ form_obj.as_table } {{ form_obj.as_ul }} '''封装程度高 扩展性差 主要用于本地测试''' form
阅读全文
摘要:今日内容 ajax补充说明 主要是针对回调函数args接收到的响应数据 1.后端request.is_ajax() 用于判断当前请求是否由ajax发出 2.后端返回的三板斧都会被args接收不在影响整个浏览器页面 3.选择使用ajax左前后端交互的时候 后端一般返回的都是字典数据 user_dict
阅读全文
摘要:今日内容 聚合查询 在ORM中支持单独使用聚合函数,需要使用aggregate方法。 聚合函数:Max最大、Min最小、Sum总和、Avg平均、count统计 from django.db.models import Max, Min, Sum, Count, Avg res = models.Bo
阅读全文
摘要:今日内容 ORM执行SQL语句 有时候ROM的操作效率可能偏低 我们是可以自己编写sql的 方式1: models.User.objects.raw('select * from app01_user;') 方式2: from django.db import connection cursor =
阅读全文
摘要:今日内容概要 模板层之标签 if判断 {% if 条件1 %} #条件1成立 <p>Hello!</p> #执行 {% elif 条件2 %} #条件1不成立 条件2成立 <p>Hi!<p> #执行 {% else %} #条件1条件2都不成立 <p>Bye!</p> #执行 {% endif %}
阅读全文
摘要:今日内容详细 路由分发 django的每一个应用都可以有自己独立的路由层(urls.py)静态文件(static文件夹)模板层(templates文件夹) 基于这个特性多人开发项目就可以完全解耦和 之后利用路由器分发还可以整合在一起 路由器分发解决的就是项目的总路由匹配过多的情况 利用路由分
阅读全文
摘要:今日内容详细 可视化界面之数据增删改查 针对数据对象主键字段的获取可以使用更加方便的 obj.pk获取 在模型类中定义__str__方法可以在数据对象被执行打印操作的时候方便查看 ''' form扁担中能够触发调剂动作的按钮只有两个 <input type='submit'/> <button><b
阅读全文
摘要:今日内容详细 静态文件配置 1.编写一个用户登录页面 2.静态文件 不怎么经常改变的文件 主要针对html文件所使用的到的各种资源 css文件、js文件、img文件、第三方框架文件 django针对静态文件资源需要单独开始一个目录统一存放 static目录 该目录下入如果各种类型的文件都多 还可以继
阅读全文
摘要:今日内容 纯手撸web框架 1.web框架的本质: 理解1:连接前端与数据库的中间介质 理解2:socket服务端 2.手写web框架: 1.编写socket服务端代码 import socket server = socket.socket() # TCP UDP server.bind(('12
阅读全文
摘要:今日内容 jQuery查找标签 1.基本选择器: | | | | | | | $('#d1') | id选择器 | | $('.c1') | class选择器 | | $('div') | 标签选择器 | 2.组合选择器: | | | | | | | $('div#d1') | 查找id是d1的di
阅读全文
摘要:今日内容 BOM操作 BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 windows对象 | | | | | | | window.innerHeight | 浏览器窗口的内部高度 | | window.innerWid
阅读全文
摘要:今日内容 JS简介 全程JaveScript但是与Jave没有关系 知识为了蹭Jave热度 它是一门前端工程师的编程语言 但是它本身有很多逻辑错误 IT行业鄙视链:前端、运维、测试、产品 前端想一统天下:node.js JS发展史>>>:JavaScript很容易学习 JS基础 1.注释语法 //单
阅读全文

浙公网安备 33010602011771号