摘要: paginator = Paginator(skus, 10) skus_page = paginator.page(page) number = paginator.num_pages #页面控制 if number < 5: pages = range(1, number+1) elif page <= 3: pages = range(1, 6) elif page >= number-2: 阅读全文
posted @ 2019-10-20 10:51 yangzixiongh 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1.继承django的Storage类,重写open,save和exist方法 def url(self, name): return 'http://192.168.5.135:8888/'+name 阅读全文
posted @ 2019-10-19 11:19 yangzixiongh 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 5.1 安装fastdfs依赖包 1. 解压缩libfastcommon-master.zip 2. 进入到libfastcommon-master的目录中 3. 执行 ./make.sh 4. 执行 sudo ./make.sh install 5.2 安装fastdfs 1. 解压缩fastdf 阅读全文
posted @ 2019-10-19 02:46 yangzixiongh 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.访问的页面事先需要登录的话,使用login_request装饰器。 该装饰器当你没有登录时访问页面,就会重定向到setting.py中的LOGIN_URL配置的页面,然后记录下的的请求,登录成功之后自动跳转到之前请求的页面。 可以用一个类封装。 2.当你访问一个页面时,django会自动判断用户 阅读全文
posted @ 2019-10-18 16:09 yangzixiongh 阅读(78) 评论(0) 推荐(0) 编辑
摘要: celery: 任务task:就是一个Python函数。 队列queue:将需要执行的任务加入到队列中。 工人worker:在一个新进程中,负责执行队列中的任务。 代理人broker:负责调度,在布置环境中使用redis 通常将比较耗时的任务交给celery,提高用户体验。 pip install 阅读全文
posted @ 2019-10-17 16:14 yangzixiongh 阅读(148) 评论(1) 推荐(0) 编辑
摘要: 1.生成token 下载安装itsdangerous模块 pip install itsdangerous 导入模块 from itsdangerous import TimedJSONWebSignatureSerializer as Serializer 2.发邮件 先找一个smtp服务器,授权 阅读全文
posted @ 2019-10-17 12:05 yangzixiongh 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1.post请求要带上{% csrf_token %} 2.python同时判断多个值使用all(),里面用列表括起来 3.django内置用户,可以直接调用create_user() 4.如果不能保证配置的正确,先将各种路径写为绝对路径 5.重定向+反向解析 6.判断邮箱的正则表达式: ^[a-z 阅读全文
posted @ 2019-10-17 00:48 yangzixiongh 阅读(79) 评论(0) 推荐(0) 编辑
摘要: map()函数 避免转义字符串使用 r ' ' 。 assert()断言,参数boolean,为True程序继续运行,为False程序停止 sql消除重复行 select distinct name from student; python中可变数据类型和不可变数据类型: 不可变数据类型: 数值型, 阅读全文
posted @ 2019-10-16 16:44 yangzixiongh 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.安装 pip install redis-py-cluster 示例: 阅读全文
posted @ 2019-10-15 22:35 yangzixiongh 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 开两个虚拟机 假设ip分别为192.168.5.124,192.168.5.125 在主机1中创建7000.conf,7001.conf,7002.conf文件 主机2中创建7003.conf,7004.conf,7005.conf文件 文件中为redis-server的配置 例如7000.conf 阅读全文
posted @ 2019-10-15 22:31 yangzixiongh 阅读(147) 评论(0) 推荐(0) 编辑