- 博客(18)
- 资源 (2)
- 收藏
- 关注
转载 Model的字段解析和一对一关系实践
Django进阶,必须深刻了解Django的MTV模式。M 代表模型(Model):负责业务对象和数据库的关系映射(ORM)。T 代表模板 (Template):负责如何把页面展示给用户(html)。V 代表视图(View):负责业务逻辑,并在适当时候调用Model和Template。1. Django的字段概念解析Model模型,负责对象和数据库的关系映射,所以Model...
2019-08-24 10:12:56 330
转载 Django——多对一关系
Django的ORM中,有多种关系,例如多对一,一篇文章只能有一个作者,但是一个作者可以写多篇文章,这样就形成了多对一的关系。1. 给项目添加多对一关联先来给文章绑定一个作者的关联,多对一的关联字段是ForeignKey,这里的参数有绑定账户User,反向查询是通过related_name绑定一个write,代码如下:classArticle(models.Model): h...
2019-08-24 10:12:17 375
转载 Django的多对多关系
多对多关系本质比一对一和多对一都要复杂一个文章只有一个作者,但是可以有多个标签,不同文章还有相同和不同的标签。先来介绍下标签类和文章类的关系1. 标签和文章首先需要定义一个标签类,只需要一个tag的属性,其余的都不需要,如下:classTag(models.Model): tag=models.CharField(max_length=16,null=True,...
2019-08-24 10:11:25 727
原创 小小的推送一波,图片站已更新
原图片站 angelimg图片站已迁移至 http://angelimg.spbeen.com附上神仙姐姐图:图片链接已全部更新,且加入了隐藏功能隐藏功能的正确打开方式: 普通 get 请求,携带参数,参数名是 mzt,参数值是 on 主动关闭方式:删除cookie 如果不会关闭,等一天就好了 因为有效期为 24...
2019-08-17 22:02:12 178
转载 Model的字段解析和一对一关系实践
Django进阶,必须深刻了解Django的MTV模式。M 代表模型(Model):负责业务对象和数据库的关系映射(ORM)。T 代表模板 (Template):负责如何把页面展示给用户(html)。V 代表视图(View):负责业务逻辑,并在适当时候调用Model和Template。1. Django的字段概念解析Model模型,负责对象和数据库的关系映射,所以Model...
2019-08-17 22:01:36 418
原创 【编号0007】Django2中的三种User拓展方式
时隔7天,我又来发布文章了,前面那段时间去哪了呢?当然是开发去了一时开发一时爽,一直开发一直爽所以本篇文章,是关于Django2版本的User字段拓展,一篇实用型文档Django自带的User模型,仅有如下字段:username【来自AbstractUser】账号first_name 【来自AbstractUser】last_name【来自AbstractUser】email ...
2019-08-07 23:00:20 158
原创 【编号0006】Python中的字符串拼接方式
不管是爬虫,还是数据分析,还是Web开发,字符串是最基础的基础结构。本篇文章重点讲解对象,字符串——使用频率最高的数据结构之一【或许没有之一也说不定】首先来讲一下字符串的格式化方式。方法1. 使用 + 号这种是最简单的字符串拼接方式了,如下:str_a = 'hello'+ 'world'最简单的加法,就是将两个字符串,通过一个加号 + ,将他们组合起来,然后赋值给另一个参数。如果是...
2019-08-01 23:47:57 233
原创 【编号0005】Anaconda中新建和管理虚拟环境
Python的语法相比其他的编程语言来说,更贴近人类的语言,是一个非常高级的编程语言;且Python的第三方库,非常的多,使用方便;这两点对于新手来说,非常的友好,特别的友好。但是同样的,库多意味的开发者众多,个人开发者都可以做到发布Python库。随着Python的版本逐步提高,语法上也有很多的不同,不同的库需要维护才可以在新版的Python上使用,那这一点就会导致需要Python库,一定程...
2019-07-29 10:29:25 141
原创 【编号0004】爬虫中常用到的数据提取手段
使用爬虫抓取网上公开的网页数据时,经常需要使用各种技能去解析到手的响应。本篇文章,重点介绍下,数据提取时,有哪些常见的方法0. 背景交代编程语言:Python提取方式:Python库1. Xpath提取HTML内容网页的数据,几乎都是HTML格式的,当然少不了Xpath的解析了,这是解析HTML的主要方法安装:pip install lxml调用:from lxml impo...
2019-07-26 18:34:08 327
原创 【编号0003】Scrapy配套的部署工具和部署概念学习
在一个Scrapy爬虫项目写好之后,启动和查看日志还不算麻烦,但是如果你的爬虫多,且启动方式及时间,比较有要求,那脚本管理,会非常的麻烦,有没有什么简单且方便的管理和部署工具呢?答案当然是有的,且这类工具还是比较多的,在此,本篇文章,就是针对于Scrapy项目的部署方式和工具,进行介绍1. scrapy项目的cfg文件在介绍正式部署前,首先了解下Scrapy的部署内容首先,一个完整的Scr...
2019-07-24 09:34:50 160
原创 【编号0002】请求头都含有哪些内容字段,怎么理解?
更新时间,来一篇关于请求头的内容介绍首先,什么是请求头?这里指的是HTTP 1 版本中的请求信息的头部内容,注意,不含主体0. 背景说明客户端:你的浏览器服务器:指的是网站服务器请求:客户端发送给服务器响应:服务器发给客户端下图中给出的内容,就是关于请求头的一个示例,抓包工具是浏览器 > 调试工具 > 网络栏:先看图中内容,高亮区域有三个框,分别是...
2019-07-18 20:39:23 2035
原创 【编号0001】浏览器的调试工具介绍——网络栏
浏览器的调试工具,是个非常好用的东西,本篇文章就来介绍调试工具中,常用的抓包工具——网络栏接下来就开始介绍,网络栏的基本操作。【这么快,开头就一句话?因为没啥说的,直入主题,程序员的就这么耿直】0. 环境介绍环境介绍:Chrome 75 版本网址: http://www.spbeen.com 【如果网址打开慢或者没有样式,多刷新几次】1. 调试工具的启动界面浏览器是我们日常使用非常频...
2019-07-14 14:01:53 265
原创 零基础玩转基础图片爬虫【文档教程】
0. 写在前面代码和所需要库,以存放github,需要的自提。传送门:https://github.com/Vrolist/ScriptPython-ImageSpider 视频教程【免费】:https://study.163.com/course/courseMain.htm?courseId=1006148015 知乎文章链接:https://zhuanlan.zhihu.com/p/...
2018-10-31 13:52:49 351 1
原创 自建代理IP池管理系统-胡松-专题视频课程
数据时代,数据最贵,爬虫是最需要掌握的技术之一,代理IP则是爬虫最大的代价。自建代理IP池管理系统,自己来掌控代理IP,物尽其用,节约成本,还可以抓取公开、免费的代理IP放入系统中,供自己使用。...
2018-09-29 17:58:18 317
原创 零基础玩转高并发图片爬虫-胡松-专题视频课程
课程从零基础开始,介绍网络请求、数据解析、图片加载、文件操作、高并发的线程 进程使用课时短,每个小节都是一个功能的实现,慢慢的成就感干货足,每个小节都挑选一两个重要知识点,重点介绍源代码,课程最后提供项目源码,供大家学习和参考知识点总结,课程最后提供知识点总结文档,知识点统一复习、巩固...
2018-09-29 17:38:14 206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人