自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 django中自定义middleware以及auth模块的自定义扩展、admin的基本方法

django中间件中间件类似于门卫,在数据进入和离开的时候都需要经过中间件处理主要作用为控制用户访问频率,全局登陆校验,用户访问白名单等中间件五个方法自定义中间件实现全局访问校验以及频率限制from django.utils.deprecation import MiddlewareMixinfrom django.shortcuts import redirect ,HttpRe...

2020-04-19 22:44:49 725

原创 cookie和session

cookiecookie由来http协议是无状态的,对于服务器来说,每一次请求都是全新的,有点人生若只如初见的感觉,cookie英文原意是曲奇饼干,但浏览器中的cookie,仅仅是继承了曲奇饼干小巧玲珑的特征,是指浏览器发送到浏览器上的一组键值对,这一小段信息,用来保存访问状态。django中操作cookie一个登陆实例def cookieLogin(request): prin...

2020-04-19 22:34:30 316

原创 django自定义装饰器以及FBV和CBV加装饰器的方法

首先写一个装饰器用来做cookie登陆验证#使用装饰器做cookie版登陆验证def check_login(func): @wraps(func) def inner(request,*args,**kwargs): #先做登陆验证cookie # cookie_value=request.COOKIES.get('h1') #...

2020-04-19 22:34:04 287

原创 django.db.migrations.graph.NodeNotFoundError: Migration order……相关错误的原因和处理方法

django.db.migrations.exceptions.NodeNotFoundError: Migration auth.0012_auto_20190411_0413 dependencies reference nonexistent parent node ('auth', '0011_update_proxy_permissions')相关报错

2020-04-13 22:04:32 1336

Django之ORM随笔

ORM概念对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。ORM在业务逻辑层和数据库层之间充当了桥梁的作用。ORM由来几乎所有的软件开发过程中都会涉及到对象和关系数据库。在用户层面和业务逻辑层面,...

2020-04-02 21:31:59 157

原创 Linux几种服务器(dhcp、dns、http、ftp)的配置

DHCP服务器DHCP服务器的dhcpd.conf配置信息:(vi /etc/dhcp/dhcpd.conf)服务器ifcfg-eth2配置信息:(vi /etc/sysconfig/network-scripts/ifcfg-eth2)DHCP服务器配置完成,重启网络服务及DHCP服务客户机三块网卡配置:重启客户机的网络服务,自动获取IP成功:Ifconfig -a查看...

2020-03-31 20:11:56 1622

原创 Django之APP的建立及应用

在pyCharm中创建app打开terminal,输入python manage.py startapp app01app01为新APP的名称在Django中的一些配置settings.py中的INSTALLED_APPS这一部分加入以下所示内容INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth...

2020-03-29 21:43:32 262

原创 web框架本质及初识django

web框架本质所有的Web应用本质上可以理解为一个socket服务端,用户的浏览器相当于客户端,接下来实现一个原始的web框架import socketsk = socket.socket() #创建一个socket对象sk.bind(("127.0.0.1", 80)) #为其绑定ip和端口号sk.listen() #打开监听while True: conn, a...

2020-03-29 21:00:14 191

服务器配置参考文件.ZIP

服务器配置参考文件.ZIP

2020-03-31

空空如也

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

TA关注的人

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