摘要: 缓存数据库 NoSQL(NoSQL = Not Only SQL),意即泛指非关系型数据库,(关系型数据库(RMDB)mysql,sqlite,oracle,即存在强烈的数据关系),是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天 阅读全文
posted @ 2020-03-08 14:09 HashFlag 阅读(5106) 评论(1) 推荐(1) 编辑
摘要: Web框架 1. Bottle Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只有一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。 创建项目 详情请看转载链接:https://www.cnblogs.com/wupeiqi/articles/5341 阅读全文
posted @ 2020-02-28 14:56 HashFlag 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 爬虫 一、异步IO 线程:线程是计算机中工作的最小单元 ​ IO请求(IO密集型)时多线程更好,计算密集型进程并发最好,IO请求不涉及CPU 自定义线程池 进程:进程默认有主线程,可以有多线程共存,并且共享内部资源 自定义进程 协程:使用进程中一个线程去完成多个任务,微线程(伪线程) GIL:pyt 阅读全文
posted @ 2020-02-26 11:09 HashFlag 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 一、企业官网 瀑布流 ​ Models.Student.objects.all() 获取所有学员信息 ​ 通过div进行循环图片和字幕 ​ 1.以template模板方法实现瀑布流以列为单位放置图片和字母信息:通过取余的方式分列,三列就对三取余,在templatetags里面自定义模板,但是对于前端 阅读全文
posted @ 2020-02-24 12:48 HashFlag 阅读(582) 评论(0) 推荐(0) 编辑
摘要: Django中间件,CSRF(跨站请求伪造),缓存,信号,BootStrap(模板) 响应式(栅格)+模板 1.中间件(重要): 在Django的setting中有个MIDDLEWARE列表,里面的东西可以理解为过滤管道,里面有个安全过滤管道: from django.middleware.csrf 阅读全文
posted @ 2020-01-18 15:14 HashFlag 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Model&Form&ModelForm拾遗 一、Model&Form&ModelForm Model:用于用户请求数据的验证(针对性弱),但有强大的数据库操作 Form:强大的数据验证(用于用户请求数据) ModelForm:强大的数据验证,适中的数据库操作。用于数据库操作(只针对部分操作);用于 阅读全文
posted @ 2020-01-14 15:51 HashFlag 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 评论操作展示 评论操作有两种实现方式: 1. 通过前端使用javaScript实现 2. 通过后端代码实现;自定义模板语言 3. 注:因为涉及到递归,所以能在前端生成效果就在前端生成 通过JavaScript前端实现层级评论效果展示 涉及到的主要知识有Jquery的使用,ajax的使用,递归方法的运 阅读全文
posted @ 2020-01-02 10:50 HashFlag 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 评论操作 在很多地方都能用到:多级评论 阅读全文
posted @ 2020-01-01 14:11 HashFlag 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 误删Django的model中的表解决办法 1.model里面的表格实际的操作都在migrations文件夹中,里面记录了操作过程,当在database和model中删除表格时要注意初始化数据库时会报错,migrations文件中的删除记录执行无结果,因为数据库中已经没有此表格了,所以报错。 2.解 阅读全文
posted @ 2019-12-29 10:41 HashFlag 阅读(680) 评论(0) 推荐(0) 编辑
摘要: Django ORM操作 1.字段 class user(model.Model): ​ u = 字段() 2.操作 3.创建Admin model.py文件中创建一个数据库表 class usef(models.Model): ​ name=models.CharField(max_length 阅读全文
posted @ 2019-12-28 18:46 HashFlag 阅读(242) 评论(0) 推荐(0) 编辑