自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

T型人小付的博客

我是T型人小付,喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。

  • 博客(21)
  • 收藏
  • 关注

原创 【Django 016】Django2.2数据模型关系之外键一对多(ForeignKey)

在上一篇博客《【Django 015】Django2.2数据模型关系之一对一(OneToOneField)》中我们了解了一对一关系,这一篇我们来看一对多。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。一对多使用场景算是三种关系中最常见的了,两个表中其中一个表的某列是指向另一个表的外键。一对多SQL原理直接用...

2020-03-30 13:26:04 681

原创 【Django 015】Django2.2数据模型关系之一对一(OneToOneField)

在前面的博客《【Django 005】利用ORM和sqlite数据库交互》中我们了解了数据模型的定义和迁移,以及和数据库的交互。但是就跟SQL一样,了解单个表还不够,因为现实中往往是多个表相互关联起来的。这一节开始我们就来看看两个表的三种关联关系。这一篇是第一种关系:一对一。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢...

2020-03-27 22:10:21 1702 5

原创 【Django 014】Django2.2会话技术之Token

为了对移动应用有更好的支持,同时弥补cookie不能完成跨域认证的缺陷,会话技术的第三种,token,被引入。这一节我们一起来看看token的工作原理,同时实现一个简单的token生成和认证流程。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作环境session的缺陷token的改进token的简单实现...

2020-03-25 18:46:37 532

原创 【Django 013】Django2.2会话技术之Session

上一篇《【Django 012】Django2.2会话技术详解之cookie》中我们一起看了会话技术的第一种:cookie。今天来看第二种:session。因为session是基于cookie的,所以没有cookie基础的朋友们建议先看一下上一篇文章。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作环境...

2020-03-24 19:34:58 485

原创 【Django 012】Django2.2会话技术详解之cookie

请求的生命周期是从request开始到response就结束了,非常短。那么下一次访问的时候服务端是如何识别该客户端,从而造成是长连接的效果呢?这一切都归功于会话技术,这一节我们就一起来看看会话技术的一种:cookie。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录会话技术HttpResponse设置co...

2020-03-22 23:26:28 550

原创 【Django 011】Django2.2视图函数详解(三):HttpResponse和JsonResponse以及重定向和反向解析详解

上一节我们了解了客户端的请求,这一节我们来看看服务器的返回,看看除了正常返回一个网页,我们还可以有哪些个性化的操作。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作环境HttpResponse构造函数属性和方法重定向与反向解析view函数中的反向解析临时重定向永久重定向两种重定向对比返回Json数据Js...

2020-03-20 15:07:15 638

原创 【Django 010】Django2.2试图函数详解(二):通过HttpRequest对象获取GET和POST传递内容

上一小节我们成功从客户端访问的url中提取到了路径信息,但是路径里面包含的自定义信息毕竟少,更多的时候是通过查询参数和POST上去的内容。那么这一小节我们就来看看如何获取这些信息。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作环境获取url的查询参数信息获取POST方法传递的内容META信息自定义错误...

2020-03-19 13:32:24 466

原创 【Django 009】Django2.2视图函数详解(一):正则表达式获取url中路径信息以及反向解析

MTV模型中的V,也就是视图函数,是Django的重点。我们分几个小节来详细看看视图函数的多个功能。由浅入深,这一小节就先来看看如何获取客户端访问的url中的路径信息。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作环境视图响应url组成路由匹配获取url的路径信息正则中的小括号不带名称提取带名称提取小...

2020-03-19 13:30:25 1155

原创 HTML通过href实现页面跳转的几种不同路径写法

Html中利用a标签实现页面跳转是很常见的操作,但是其中的href怎么填却需要小心点。绝对路径,相对路径到底有什么区别,这一节我们一起用实例来看看。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录测试环境跳转的三种方式同网站相对路径同网站绝对路径不同网站绝对路径测试环境不同的浏览器也许前端的表现不太一样...

2020-03-17 13:00:57 11286

原创 【Django 008】templates模板文件详解

Templates,也就是模板文件,算是MTV模型中最好理解的部分了。根据传递进来的数据,渲染成想要的html。下面我们就一起来看看如何操作。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录环境搭建基本语法模板中的点语法调用实例的属性调用实例的方法索引字典的查询for循环中的特殊语法for...emptyf...

2020-03-15 00:11:59 554

原创 html+css实现tab菜单效果

这是千锋教育的一个练习题,将自己的思路分享出来。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录最终效果思路htmlcss最终效果如图所示,鼠标悬停在某个标签上,下面就会出现该标签对应的子菜单思路核心思想还是利用display:none;来进行元素的显示和隐藏。主要的难点就在于如何利用css的选择...

2020-03-09 21:51:16 945

原创 html+css实现水平手风琴菜单

这是千锋教育的一个练习题,老师用float的方法做出来的,这里换一种思路,不用float试试能不能弄出来。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录最终效果思路htmlcss最终效果最终效果如下所示,鼠标悬停在某个导航菜单的时候在其右边弹出其下的子菜单,鼠标移开子菜单消失。思路和垂直手风琴菜...

2020-03-09 20:24:31 969

原创 Hbuilder如何同时替换一对标签?

这篇文章记录下如何在Hbuilder中快速替换开闭一对标签。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。首先双击想要替换的标签的开标签或者是闭标签然后右键刚才标记的标签,选择选择相同变量,或者直接使用快捷键Ctrl+Shift+E这时想要替换的标签开标签和闭标签都被选中了然后直接输入...

2020-03-08 23:05:40 5838 4

原创 【Django 007】数据模型models数据库交互详解

企业开发中,通常都是从数据定义开始一个项目,所以我们也从models开始深入了解一下。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录环境搭建ORM数据类型的映射Models中的数据类型约束条件元选项实际操作(数据类型映射)模型成员objects实际操作(模型成员objects)别的插入数据的方法其余obj...

2020-03-07 18:09:33 798

原创 Pycharm代码自动补全中的c,f,v,m,p分别是什么意思?

点号可能是程序员敲得最多的符号了,每次敲完后面都会弹出一堆自动补全的提示供你选择。这里总结一下Pycharm点号后自动补全的几种类型标识符。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。如下图红框所示,每个提示前面都有一个不同颜色不同字母的标识符这里把Pycharm官网的解释记录一下供以后查看,官网地址在这里...

2020-03-07 00:41:04 2657

原创 Centos7搭建apache网页文件服务器及单机器多站点配置详解

Apache和Nginx对比,其实我跟青睐轻量级的Nginx一点,无奈公司的这台电脑的Nginx被人配置的有点乱,所以装了个Apache来搞个网页文件服务器。这里记录下搭建步骤以及访问权限的坑。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录安装Apache配置文件详解单站点实际操作多站点实际操作安装Ap...

2020-03-04 23:22:01 1322

原创 Windows server 2012 R2 DHCP主从热备配合华为交换机DHCP中继配置详解(非域控版本)

最近在给部门的Windows DHCP服务器配置主从热备,这里记录下操作过程以及一些坑和解决方法。同时因为涉及到跨网段的DHCP,还需要在三层交换机上配置DHCP中继。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作环境主备的两种模式主从热备操作步骤在主DHCP上配置作用域给作用域配置故障转移主备配置权...

2020-03-03 16:54:49 4075

原创 【Django 006】Django2.2.10连接mysql5.7详解

sqlite毕竟太轻量,不能用于生产环境,这一节我们就来看看如何把sqlite换成mysql。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录Pycharm连接mysql迁移数据到mysql安装python连接mysql的库几种不同的库对比安装pymysql利用pymysql伪装成mysqldb完成迁移数据...

2020-03-01 18:12:03 1000

原创 django.core.exceptions.ImproperlyConfigured mysqlclient 1.3.13 or newer is required; you have 0.9.3

django2.2连接mysql5.7遇到这个报错,参考大佬的博客解决问题,下面记录下自己的操作供日后参考。本篇博客参考了大佬的博客https://blog.csdn.net/weixin_33127753/article/details/89100552我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作...

2020-03-01 16:40:47 394

原创 centos7彻底删除mysql8.0重装mysql5.7操作详解

最近鼓捣mysql8.0的时候出现一些兼容性问题,看来太新的东西还是悠着点用。这里记录下彻底删除mysql8.0重新安装mysql5.7的一些操作。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。文章目录操作环境卸载mysql8.0删除已安装的mysql包删除残留文件夹删除配置文件安装mysql5.7修改repo版...

2020-03-01 15:18:10 3633

原创 【Django 005】利用ORM和sqlite数据库交互

平常我们都是用SQL语句来操作关系型数据库,但是如果在python中插入一堆SQL语句实在是太繁琐。如果能把SQL操作封装成一个个的方法,利用面向对象的思想来操作该多好。前辈们早就已经想到了,于是才有了我们MTV模型中的M,也就是models。这一节我们就一起来看看如何在Django中操作Sqlite。我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问...

2020-03-01 00:09:33 902

空空如也

空空如也

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

TA关注的人

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