- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 python-django-06-django组件-2
浅谈CSRF,django组件-2中间件-(内置方法)一、csrf1.1、csrf说明是什么? CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点内的信任用户,而CSR
2021-02-24 17:33:50 144
原创 python-django-05-django组件-1
中间件django组件-1一、分页器# 为啥要使用? > 当数据量大时,可以进行分页查看# 如何调用: from django.core.paginator import Paginator示例class Page_lists(View): def get(self, request): # 批量插入数据 # x = [Book(name="python-{}".format(i), pirce=i) for i in range(100)]
2021-02-23 08:50:34 273
原创 python-django-04-Ajax
Django与AjaxAJAX# 什么是ajax JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。# ajax做啥的? 与前后端做数据交互 # 交互请求 同步交互
2021-02-22 17:08:37 176
原创 python-django-03-django-ORM入门
ORM简介ORM即Object Relational Mapping,全称对象关系映射。 当我们需要对数据库进行操作时,势必需要通过连接数据、调用sql语句、执行sql语句等操作,ORM将数据库中的表,字段,行与我们面向对象编程的类及其方法,属性等一一对应,即将该部分操作封装起来,程序猿不需懂得sql语句即可完成对数据库的操作。ORM优点: 易用,学习曲线短 和Django紧密集合,用Dja
2021-02-20 08:24:42 332
原创 python-django-02-django生命周期(URL、视图、模板)
一、路由控制URL配置(URLconf)就是 Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;客户端就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行1.1、URL分组1.1.1、简单配置# 与django 1不同的是 django 2 3使用的是path -第一个参数是正则表达式(如果要精准匹配:'^publish/$') -第二个参数是视图函数(不要加括号) -url(r'^admin/', ad
2021-02-17 10:16:20 193
原创 python-django-01-django入门及html简介
一 http协议简介,web框架基础,Django从入门到放弃,MVC和MTV模型一、http协议简介HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器根据接收到的请求后,向客户端发送响应信息。1.1、http协议特性基于TCP/IP协议之上的应用协议基于请求
2021-02-17 10:13:13 429 1
原创 python-网络编程-05-协程
学习博文-python并发编程之协程, 学习博文-Python 40 协程, 学习博文-协程与异步IO, Python协程协程 协程,又称微线程,纤程,英文名Coroutine。协程的作用,是在执行函数A时,可以随时中断,去执行函数B,然后中断继续执行函数A(可以自由切换)。但这一过程并不是函数调用(没有调用语句),这一整个过程看似像多线程,然而协程只有一个线程执行。 通常在Python中我们进行并发
2021-02-03 11:19:06 205
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人