自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 ajax向后端发送

【代码】ajax向后端发送。

2024-04-22 23:49:11 147

原创 【无标题】

【代码】【无标题】

2024-04-22 00:55:44 143

原创 上线流程及操作

【代码】【无标题】

2024-04-17 23:57:53 310

原创 【无标题】

软件开发一个功能后---》把代码提交到某个位置---》大家都能拿到# 首页功能开发完了--->提交到git# 现在存在的问题1 多人在同一项目上开发---》代码合并--》多人协同开发2 做版本管理--》版本回退,查看。。。# SVN 、 GIT 能完成上述操作-svn 比较老,用的公司不多-git比较流行# git是什么?版本控制[软件] - 控制的对象是文件# 下载:-win:Git-2.43.0-64-bit.exe 下载,一路下一步安装即可-mac:双击安装。

2024-04-15 23:25:01 285

原创 drf视图类,视图子类,视图扩展类

2024-03-17 21:03:20 338

原创 Linux虚拟机安装

inux 分区结构为树结构, windows 为森bai林结构,所以有duC盘D盘之类的, 而zhilinux /分区就是根分区, swap可以理dao解为虚拟内存, /boot 这是个目录, 可以分成一个分区,然后挂载到/boot目录, 也可以只用一个/分区, 里面会有boot目录的,保存的是引导文件,内核等等的东东。

2024-03-12 19:50:41 404

原创 深拷贝(Deep Copy)和浅拷贝(Shallow Copy)

在Python中,深拷贝(Deep Copy)和浅拷贝(Shallow Copy)是两种处理对象复制的方式,它们的主要区别在于如何处理对象内部的引用。

2024-03-11 19:43:30 385

原创 WSGI / uwsgi / uWSGI

WSGI是一种通信协议uwsgi是一种通信协议,常用于在uWSGI服务器与其他网络服务器的数据通信而uWSGI是实现了uwsgi和WSGI两种协议的Web服务器百度百科上说uwsgi是一种线路协议而不是通信协议,个人更倾向于uwsgi是类似WSGI的通信协议的说法,uwsgi和WSGI都是基于CGI扩展出来的。

2024-03-11 18:48:56 885

原创 orm之SQLAlchemy

SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。Engine,框架的引擎Connection Pooling ,数据库连接池Dialect,选择连接数据库的DB API种类Schema/Types,架构和类型SQL Exprression Language,SQL表达式语言pymysql<options>]cx_Oracle。

2024-03-10 22:01:04 471

原创 Django高级之-cookie-session-token

2、但是随着交互式Web应用的兴起,像在线购物网站,需要登录的网站等等,马上就面临一个问题,那就是要管理会话,必须记住哪些人登录系统, 哪些人往自己的购物车中放商品, 也就是说我必须把每个人区分开,这就是一个不小的挑战,因为HTTP请求是无状态的,所以想出的办法就是给大家发一个会话标识(session id), 说白了就是一个随机的字串,每个人收到的都不一样, 每次大家向我发起HTTP请求的时候,把这个字符串给一并捎过来, 这样我就能区分开谁是谁了。如果访问服务器多了, 就得由成千上万,甚至几十万个。

2024-03-07 21:32:44 1050

原创 Django高级之-缓存

在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面.当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力.缓存是将一些常用的数据保存内存或者memcache中,在一定的时间内有人来访问这些数据时,则不再去执行数据库及渲染等操作,而是直接从内存或memcache的缓存中去取得数据,然后返回给用户.

2024-03-07 21:10:25 1138

原创 Django高级之-中间件

中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。

2024-03-07 21:06:31 921

原创 Django高级之-forms组件

针对一个实例:注册用户讲解。模型:models.py。

2024-03-07 21:04:47 848

原创 Django与Ajax

AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。AJAX除了的特点外,还有一个就是:浏览器页面;(这一特点给用户的感受是在不知不觉中完成请求和响应过程)

2024-03-07 21:03:02 1250

原创 Django路由层

对于一些复杂或者复用的需要,可以定义自己的转化器。regex类属性,字符串类型方法,value是由类属性regex所匹配到的字符串,返回具体的Python变量值,以供Django传递到对应的视图函数中。方法,和to_python相反,value是一个具体的Python变量值,返回其字符串,通常用于url反向引用。使用...

2024-03-07 20:59:52 1039

原创 Flask从入门到精通

Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处理,即:将模板和数据进行渲染,将渲染后的字符串返回给用户浏览器。

2024-03-07 20:55:52 1199

原创 Django 视图

一个视图函数,简称视图,是一个简单的 Python 函数,它接受 Web 请求并且返回 Web 响应。响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML 文档、或者一张图片...无论视图本身包含什么逻辑,都要返回响应。代码写在哪里都可以,只要在 Python 目录下面,一般放在项目的 views.py 文件中。每个视图函数都负责返回一个 HttpResponse 对象,对象中包含生成的响应。

2024-03-07 19:30:17 1159

原创 Django 模型

Django 规定,如果要使用模型,必须要创建一个 app。我们使用以下命令创建一个 TestModel 的 app:目录结构如下:HelloWorld...

2024-03-07 19:25:46 1032

原创 Django 模板

1、在应用目录下创建目录(与 templates 目录同级,目录名只能是 templatetags)。3、my_tags.py 文件代码如下:register = template.Library() #register的名字是固定的,不可改变。

2024-03-07 19:03:21 1118

原创 Django 创建第一个项目

本章我们将介绍 Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目。测试版本说明:通过以下命令可以查看版本号:4.2.7。

2024-03-07 19:01:11 1367

原创 Django 安装

在安装 Django 前,系统需要已经安装了 Python 的开发环境。如果你还没有安装 Python,请先从 Python 官网下载并安装最新版本的 Python。Django 安装也很简单使包管理工具 pip 就可以了:安装完成后,你可以通过运行以下命令验证 Django 是否成功安装:如果一切顺利,你将看到安装的 Django 版本号,如:4.2.7。

2024-03-07 18:59:40 1501

原创 Django 简介

Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。Django 是一个高级的 Python Web 框架,用于快速开发可维护和可扩展的 Web 应用程序。使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务。

2024-03-07 18:58:32 1396

原创 Django cookie 与 session

Cookie 是存储在客户端计算机上的文本文件,并保留了各种跟踪信息。HTTP 是一种"无状态"协议,这意味着每次客户端检索网页时,客户端打开一个单独的连接到 Web 服务器,服务器会自动不保留之前客户端请求的任何记录。

2024-03-07 18:56:32 1123

原创 sql语句

【代码】sql语句。

2023-10-26 21:52:42 84

原创 基本sql语句

【代码】基本sql语句。

2023-10-24 20:35:15 58

原创 基本的sql语句

查看记录# 查所有增加数据# 第一种方式,全字段增加, 单条增加# 第二种方式,全字段增加, 批量增加# 空的使用NULL填充修改“”“以后再自行更新和删除的sql语句的时候,一定要细心、好好看看你的条件是否正确”“”案例:“”“一定要谨慎!!!”“”删除# 这是清空表。

2023-10-23 21:32:22 58

原创 python 创建进程的时候为什么要写在main里面

python 创建进程的时候为什么要写在main里面

2023-10-18 19:13:10 111

原创 类的定义与属性查找

'''obj1.a = '666' #{'name': '任巍峰真帅', 'age': 18, 'f': '新增加的属性', 'a': '666'}print(obj1.__dict__) #{'name': 'renweifeng', 'age': 18, 'f': '新增加的属性'}print(obj1.__dict__) #{'name': '任巍峰真帅', 'age': 18, 'f': '新增加的属性'}'''2.2增,等同于字典的赋值操作,直接为对象的名称空间赋值新的属性就行'''

2023-10-10 16:36:39 68

原创 os模块与sys模块

不受文件路径是否正确的限制,只执行特定的功能#不受文件路径是否正确的限制,只执行特定的功能import sys。

2023-09-21 21:26:03 39

原创 python正则

import re#findall,从左到右全部将待匹配对象检查一遍,根据正则,匹配所有符合田间的数据。

2023-09-20 21:26:50 44 1

原创 python模块导入

【代码】python模块导入。

2023-09-16 20:41:53 51 1

原创 函数生成器

【代码】函数生成器。

2023-09-15 21:16:14 336

原创 python迭代器

迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代通过索引的方式进行迭代取值,实现简单,但仅适用于序列类型:字符串,列表,元组。对于没有索引的字典(字典是按照key取值)、集合(主要用来去重和运算)等非序列类型,必须找到一种不依赖索引来进行迭代取值的方式,这就用到了迭代器。1、可迭代对象多次调用___iter__方法仍然是迭代器对象,

2023-09-13 16:47:27 83 1

原创 python递归函数

函数不仅可以嵌套定义,还可以嵌套调用,即在调用一个函数的过程中,函数内部又调用另一个函数,而函数的递归调用指的是在调用一个函数的过程中又直接或间接地调用该函数本身例如在调用f1的过程中,又调用f1,这就是直接调用函数f1本身def f1():f1()f1()配图:递归调用1在调用f1的过程中,又调用f2,而在调用f2的过程中又调用f1,这就是间接调用函数f1本身def f1():f2()def f2():f1()f1()配图:递归调用2。

2023-09-12 19:14:23 50

原创 python有参装饰器与多层语法糖

@outter >>>>>>>>,这里,@outter,他内部的函数是默认将下边函数的名字当作参数传入outter函数,即>>>>index = outter(index)# index(a,b,c,*args,**kwargs)>>>>inner(a,b,c,*args,**kwargs),这与原来的调用方式明显不一样。:那么,如果是outter(func,a,b,c),这种呢,这种如果单纯的作为嵌套函数是可以的,但是,作为装饰器,我们是需要用的。

2023-09-12 17:13:03 75

原创 Python函数装饰器

装饰’代指为被装饰对象添加新的功能,’器’代指器具/工具,装饰器与被装饰的对象均可以是任意可调用对象。概括地讲,装饰器的作用就是在不修改被装饰对象源代码和调用方式的前提下为被装饰对象添加额外的功能。装饰器经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等应用场景,装饰器是解决这类问题的绝佳设计,有了装饰器,就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。函数装饰器就是不修改函数源代码和调用方式的前提下,为函数添加新的功能三、装饰器功能的实现。

2023-09-09 16:10:30 70 1

原创 浅谈闭包函数

闭:就是函数内部定义函数,至少要有2层函数内部的函数要使用外部函数名称空间中的名字'''只有同时满足以上两个条件,才能称之为是闭包函数'''

2023-09-08 19:22:31 73 1

原创 名称空间与作用域

函数名称空间与函数对象

2023-09-07 21:17:43 40

原创 python中函数的基本使用和参数

函数的使用必须遵循’先定义,后调用’的原则。函数的定义就相当于事先将函数体代码保存起来,然后将内存地址赋值给函数名,函数名就是对这段代码的引用,这和变量的定义是相似的。没有事先定义函数而直接调用,就相当于在引用一个不存在的’变量名’。综上所述所有参数可任意组合使用,但定义顺序必须是:位置参数、默认参数、*args(或*单独隔开)、命名关键字参数、**kwargs(可变长度的关键字参数)

2023-09-06 20:34:46 223 1

原创 Python文件处理

python中的文件操作

2023-09-05 20:16:13 86 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除