自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python嵌套列表的坑

Python有一种数据类型,叫列表(list),了解列表的都知道,python的列表是可以进行乘运算的。例如:print([1,2,3]*3)#输出结果为[1, 2, 3, 1, 2, 3, 1, 2, 3]嵌套列表就是在列表中包含一个列表,除了手动创建外,可以用乘法a=[[0]*3]*3print(a)#输出结果为:[[0, 0, 0], [0, 0, 0], [0, 0, 0]]这样看起来好像没问题呀,但实际上呢?我们对其中一个元素进行赋值a=[[0]*3]*3a[0][0]=1

2021-08-12 20:19:30 253

原创 python:设计一个验证码

要求:默认长度为4,包含数字和字母首先生成验证码所需的原始字符串import stringdef base_code(): return string.digits+string.ascii_letters- 关于怎么生成验证码,总结了以下几种1.random.choices这个是python3.6新增的,参数k指定从集群中选取的次数import randomdef gen_code_by_choices(n=4): return "".join(random.choice

2021-08-08 21:42:28 219

原创 nginx入门级讲解

作为一名程序员,多数人对nginx都不陌生,它最核心功能就是反向代理和负载均衡。但是如果你是第一次接触nginx,可能就对这个有些陌生。网上随便一搜,就有一大堆的教程,那么今天,我打算换一种方式讲解一下。1,反向代理我举一个生动的例子,同时画一个图方便理解假设A是顾客,B是店家,A要去B那里买东西,但是这个时候B由于一些原因有事,有点忙不过来,于是他雇佣C让帮他卖,这个时候A就通过C去购买东西。这个时候A发现C的效率要比B高很多,因为B作为店主,可能中途会因为别的琐事耽搁了,而C就只负责帮助顾客

2021-07-26 22:26:33 307

原创 在浏览器中使用vscode(code server)

vscode作为一个非常强大的IDE,虽然已经适配了linux,mac,但是还是不够,如果有了web端的,那么只要有了浏览器,我们就可以在任何设备上进行访问,今天文章的主题就是搭建一个基于vs code的web ide,当然不是自己去编写代码,而是站在巨人的肩膀上,用到的就是code server,它是基于vscode的一个开源项目,发布在github上(附上网址:code-server/github)。接下来就说一下code server如何安装使用。1.下载对应的压缩包先通过ssh连接到lin

2021-07-25 21:30:38 4902 1

原创 解决Github访问过慢(windows)

github默认情况下访问可能太慢,就需要通过修改host文件来加快访问速度1.复制你要访问的github网址到该网站进行查询:ipaddress,查询后会得到一个ip2.打开C:\Windows\System32\drivers\etc目录下的hosts文件,再后面进行追加,内容为刚刚查询出来的ip和复制的github网址 //追加以下内容: 140.82.114.4 github.com 140.82.112.4 github.com 185.199.108.153 n.

2021-07-24 20:38:16 264

原创 部署Django(nginx+uwsgi+supervisior)

虽然在开发时runserver 命令也可让服务器启动,但是毕竟不适合生产环境,因此,在部署项目时就要采用新的方式。本次项目在ubuntu 16.04系统上进行部署。部署时,注意配置防火墙,放开对应端口,当然,也可直接关闭防火墙。假设现在已经有一个名为webnote的项目。部署前,请先确认静态文件已收集完成,且设置了debug=False(关于静态文件部分在我之前的文章中已经讲过,这里附上链接)Django中静态文件之各个配置详解Django如何正确加载静态文件一,配置项目所需python环境

2021-07-23 19:49:32 457 4

原创 Django如何正确加载静态文件

为什么需要进行设置在开发环境中(debug=True),django的django.contrib.staticfiles会自动帮我们进行静态资源的处理,然而在生产环境中(debug=False),就不起作用了,这时候就要进行额外的设置一,debug=False时:Tips:在生产环境中一般不会使用Django处理静态文件。1.修改setting.py: #设置debug=false debug=false ... STATIC_URL = '/static/'

2021-07-22 20:28:42 1604 2

原创 Django中静态文件之各个配置详解

关于静态文件的部分,有兴趣的可以去官网看看:Django3.2 关于管理静态文件 (不必纠结Django是哪个版本,关于静态文件的配置的都一样)当然,觉得官网介绍的太复杂的话,接下来可以看我写的部分:假设创建了一个名为myweb的项目,那么项目文件目录应该是这样的:C:\Users\Administrator\Desktop>django-admin startproject mywebC:\Users\Administrator\Desktop>cd mywebC:\User

2021-07-21 19:31:41 879 2

空空如也

空空如也

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

TA关注的人

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