自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux实用运维指令

运维之路漫长,多总结!希望凭借个人微薄之力能为各位读者朋友带来帮助,认为小编写得有帮助的麻烦帮忙点点赞,如对小编内容有疑问或者有想法补充也可以留言,或者私聊,我们一起解决,共同进步!

2023-05-11 17:25:44 165

原创 Django中间件(第十四天)

中间件中间件函数是django框架给我们预留的函数接口,让我们可以干预请求和应答的过程。1、获取浏览器端的ip地址request.META[‘REMOTE_ADDR’]2、使用中间件禁用一些ip地址使用所有网页1)在应用下新建middleware.py文件from django.http import HttpResponsefrom django.utils.deprecation import MiddlewareMixinclass BlockedIPSMiddleware(Midd

2020-05-28 09:08:02 205

原创 教你如何将网络磁盘设置成ftp的根目录

1、在日常生活中,我们可能会遇到windows本地磁盘空间不够,又无法将本地磁盘进行空间扩展,就会从其他电脑上面共享出一个网络位置的磁盘到本地电脑。2、这种情况下如果将IIS中的FTP路径直接设置成网络位置共享过来的盘符,会出现登录失败530的报错。那我们要如何排查这种问题呢,有两个方面:1)账号密码是否正确,是否有限制,可以到IIS的FTP里面配置匿名访问进行测试2)是否ftp只允许根目录指向本地磁盘,可以通过切换ftp根目录指向为本地路径进行测试经过测试总结得出结论:IIS中的ftp不

2020-05-15 00:31:42 5633

转载 Django静态文件(第十三天)

静态文件项目中的CSS、图片、js都是静态文件。一般会将静态文件放到一个单独的目录中,以方便管理。在html页面中调用时,也需要指定静态文件的路径,Django中提供了一种解析的方式配置静态文件路径。静态文件可以放在项目根目录下,也可以放在应用的目录下,由于有些静态文件在项目中是通用的,所以推荐放在项目的根目录下,方便管理。为了提供静态文件,需要配置两个参数:STATICFILES_DIRS 存放查找静态文件的目录STATIC_URL 访问静态文件的URL前缀示例1) 在项目根目录下创建stat

2020-05-09 15:48:46 223

转载 Linux挂载NAS共享文件夹

# 挂载[root@ftp:/mnt]> mount -o username=user01,password=1234567890 //192.168.31.20/share /mnt/nas[root@ftp:/mnt]> df -ThFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/centos_m...

2020-05-07 22:11:25 2253

转载 使用宝塔面板让服务器快速部署python环境

1.前言介绍最近我在使用python库做一些跟视频有关系的内容时,发现有些内容会特别占电脑内存和cpu,而且等跑完程序可能需要好几个小时,这时候我就想能不能把我的10月一个月的阿里云云服务器拿出来跑python?不用开电脑还能跑python程序,还能省几个电钱 。说干就干先展示一下在阿里云云服务器跑python的效果:要想实现上图的效果,就需要按照如下步骤一步一步操作2.安装宝塔面板P...

2020-05-07 02:19:47 24138 9

原创 Django模板进阶(第十二天)

一、模板的功能产生html,控制页面上展示的内容。模板文件不仅仅是一个html文件。模板文件包含两部分内容:1)静态内容:css,js,html;2)动态内容:用于动态去产生一些网页内容。通过模板语言来产生。二、模板文件的使用通常是在视图函数中使用模板产生html内容返回给客户端。a)加载模板文件 loader.get_template获取模板文件的内容,产生一个模板对象b)定义...

2020-05-05 23:59:45 303

原创 Django_cookie与session的状态保持(第十一天)

状态保持http协议是无状态的,下一次去访问一个页面时并不知道上一次对这个页面做了什么一、Cookiecookie是由服务器生成,存储在浏览器端的一小段文本信息。cookie的特点:1)以键值对方式进行存储2)通过浏览器访问一个网站时,会将浏览器存储的跟网站相关的所有cookie信息发送给该网站的服务器。request.COOKKIES3)cookie是基于域名安全的4)cook...

2020-05-04 00:00:29 264

原创 Django Ajax的使用(第十天)

解释:异步的javascript,在不重新加载页面的情况下,对页面进行局部的刷新。jquery文件可以到官网下载,在引入js文件前,需要创建一个静态文件夹,到settings,py里面配置静态路径。1)在项目目录下创建static文件夹,用来存放静态文件;2)settings.py中添加如下代码。STATICFILES_DIRS = [os.path.join(BASE_DIR, 'sta...

2020-05-03 03:11:16 268

原创 Django视图进阶(第九天)

一、视图的功能接收请求,进行处理,与M和T进行交互,返回应答。返回html内容HttpResponse,也可能重定向redirect。二、视图函数的使用1、使用1)定义视图函数request参数必须有。是一个HttpRequest类型的对象。参数名可以变化,但不要更改。2)配置url建立url和视图函数之间的对应关系。2、url配置的过程1)在项目的urls文件中包含具体应用的...

2020-05-03 01:20:43 240

原创 Django模型关系及相关操作(第八天)

一、通过模型类实现关联查询例1:查询图书信息,要求图书关联的英雄的描述包含‘八’。BookInfo.objects.filter(heroinfo__hcomment__contains=‘八’)例2:查询图书信息,要求图书中的英雄的id大于3。BookInfo.objects.filter(heroinfo__id__gt=3)例3:查询书名为“天龙八部”的所有英雄。HeroInfo...

2020-05-02 00:06:42 160

原创 Django的模型查询相关函数(第七天)

启用mysql日志修改mysql的日志文件:让其产生mysql.log,即是mysql的日志文件,里面记录的对mysql数据的操作记录。1.使用下面命令打开mysql的配置文件,去除68,69行注释,然后保存:sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf2.重启mysql服务,就会产生mysql日志文件:sudo service mysql re...

2020-04-29 03:00:55 202

转载 Django模型字段属性和选项(第六天)

字段类型autoField:一个根据实际ID自动增长的IntegerField,通常不指定,如果不指定,一个主键字段将自动添加到模型中CharField(max_length=字符长度):字符串,默认的表彰样式是TextInputTextField:大文本字段,一般超过4000时使用,默认的表单控件是TextareaIntegerField:整数DecimalField(max_digi...

2020-04-28 02:24:55 149

原创 Django地址重定向与url问题(第五天)

用户访问http://127.0.0.1:8000/index/时,出现如下界面,点击新增时,视图处理添加数据,并重定向回到index界面,点击删除时,视图根据传过去的id进行删除,并重定向回到index界面。源码如下:1)编辑项目下的settings.py,配置模板的路径2)编辑应用下的views.py,创建create跟delete函数处理,重定向返回结果到index。重定向方法有...

2020-04-26 18:55:06 1316 1

原创 Django配置连接Mysql数据库(第四天)

配置Mysql数据库环境版本:ubunto+django2.2+python3.5+mysql5.71)安装mysql命令:apt-get install mysql-server安装之后通过命令:mysql --version查看版本通过命令:mysql -u root -p进行登录,默认密码为mysql进入数据库后,通过命令:show databases;查看已经存在的数据库通过...

2020-04-26 00:12:31 163

原创 Django的基本使用【后台管理、视图、模板】(第三天)

一、后台管理1)本地化:到项目下面的settings.py配置后台管理的语言和时区LANGUGE_CODE = ‘zh-hans’ #表示使用中文TIME_ZONE = ‘Asia/Shanghai’ #表示中国时间2)创建管理员命令:python manage.py createsuperuser根据提示输入后面前台管理界面需要用到的账号名跟密码。3)注册模型类在应用下的a...

2020-04-25 04:18:06 723

原创 Django的基本使用【模型类】(第二天)

内嵌ORM框架:对象关系映射,即通过创建模型类,对象与数据库的映射、关联。例如要创建个模型类映射数据库图书表

2020-04-24 00:53:24 128

原创 Django环境搭建(第一天)

一、准备工作1)安装虚拟环境 pip install virtualenv2)安装虚拟环境扩展包 pip install virtualenvwrapper3)编辑家目录下的.bashrc文件,添加两行:export WORKON_HOME=$HOME/.virtualenvssource /usr/local/bin/virtualenvwrapper.sh4)使用source ...

2020-04-23 00:34:41 220

原创 exists与in的区别以及exists在oracle与mysql中的语句写法

一、EXISTS与IN的使用效率的问题,通常情况下采用exists要比in效率高,因为IN不走索引,但要看实际情况具体使用:IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况;做查询时,in不包含空值,而exists包含空值。例子:A表跟B表中都有列a1)select * from A where A.a in(select B.a from B);内部

2017-03-09 15:31:00 2481

空空如也

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

TA关注的人

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