摘要:
一、前言 在浏览淘宝网页时,在找不到中意的商品时,在页面顶部有诸多的搜索条件供于点击联合查询。 那么,接下来可以做一个小DEMO,如图... 二、Model表创建 根据上图,视频方向与视频分类是多对多的关系,视频分类与视频信息是一对多的关系,难度级别是单一的查询条件(与之前俩者并无关系) Model 阅读全文
posted @ 2017-06-07 23:54
红领巾下的大刀疤
阅读(550)
评论(0)
推荐(0)
摘要:
一、缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存 阅读全文
posted @ 2017-06-07 23:36
红领巾下的大刀疤
阅读(379)
评论(0)
推荐(0)
摘要:
一、分页 1.Django内置分页 from django.shortcuts import render from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger L = [] for i in range(9 阅读全文
posted @ 2017-06-07 22:14
红领巾下的大刀疤
阅读(107)
评论(0)
推荐(0)
摘要:
思考:在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 import requests def fetch_async(url): response=requests.get(url) return response url_list= 阅读全文
posted @ 2017-06-07 20:18
红领巾下的大刀疤
阅读(239)
评论(0)
推荐(0)
摘要:
一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列 fr 阅读全文
posted @ 2017-06-07 20:16
红领巾下的大刀疤
阅读(136)
评论(0)
推荐(0)

浙公网安备 33010602011771号