摘要: 好久没有写博客了,前段时间才换了工作,一直很忙,抽不出时间来写,当时暗下决心要每周至少写一篇,记录自己工作中踩过的坑和掌握的一些技巧,但每天要忙的事太多了,还要花时间学习其他的新知识,所以博客的事就抛到脑后了。 今天写了个爬虫,发现数据有问题,一查才发现,有些数据重复了,我用的数据库是mongo3. 阅读全文
posted @ 2017-11-26 22:26 tk2049jq 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 前面我说道了,将页面的表格导出为pdf,通过我给出的代码完好的实现了其需求,但是没过几天,又说不行了,因为我的表格是按照最多26行就进行分页,如果表格行数一多,就要点击下一页再进行pdf的导出,因为是面向客户的,所以要尽量减少用户的操作,因此要改成,一键导出所有的表格,然后自动分页,每页再加上特定的 阅读全文
posted @ 2017-07-24 22:00 tk2049jq 阅读(8265) 评论(3) 推荐(1) 编辑
摘要: 前言 最近工作太忙了,要同时用django重构两个系统,前后端都是我一个人写,前端要设计大量的表单,后端要处理大量的数据,身心俱疲啊!周末都没空,有半个月没有写博客了,今天没心情加班,腾出时间写写这半个月积累的技术经验。 一、导出pdf 因为开发的系统是服务于酒店的,需要定期和酒店对账,所以要将表格 阅读全文
posted @ 2017-07-24 20:34 tk2049jq 阅读(16529) 评论(1) 推荐(1) 编辑
摘要: 因为想自定义安装位置进行配置mongodb,所以选择使用手动安装mongodb 1. 从官网安装mongodb安装包 2. 解压安装包,将解压的包剪切到相应的位置,命名为mongodb 3. 进入mongodb: cd mongodb, 创建目录data、log\mongodb.log和配置文件mo 阅读全文
posted @ 2017-07-09 13:35 tk2049jq 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 前面我介绍了使用uwsgi部署django项目,现在使用uwsgi来实现定时任务 uwsgi实现定时任务的Python接口详细请参考官方文档 把下面的代码加入uwsgi的入口程序中,可以写到Django程序的wsgi.py里面: 以下是cron_job.py,增加、删除定时任务只需要修改这个Pyth 阅读全文
posted @ 2017-07-09 12:58 tk2049jq 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 1. 安装之前的准备工作 修改项目下settings.py文件,将调试状态改为False 修改项目下settings.py文件,将调试状态改为False DEBUG = False ALLOWED_HOSTS = ['*'] 能否正常启动项目:python manage.py runserver 能 阅读全文
posted @ 2017-07-09 12:41 tk2049jq 阅读(231) 评论(0) 推荐(0) 编辑
摘要: # 进入nginx的sbin目录查看nginx的版本./nginx -v # 下载解压要升级到的版本,然后查看安装环境,再make编译./configure make # 对老版本的nginx的可执行文件进行备份(nginx.old)cd /usr/local/nginx/sbincp nginx 阅读全文
posted @ 2017-06-25 21:17 tk2049jq 阅读(181) 评论(0) 推荐(0) 编辑
摘要: # nginx启动默认加载/usr/local/nginx/conf/nginx.conf配置文件;-c以及后面的可以不写 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf # Centos 7防火墙firewalld开放 阅读全文
posted @ 2017-06-25 21:12 tk2049jq 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 什么是nginx 安装nginx1. 官网下载nginx,然后使用xftp复制到Linux上2. 解压:tar -zxvf nginx-1.8.1.tar.gz , 然后剪切到/usr/local:mv nginx-1.8.1 /usr/local3. cd nginx-1.8.1 ./config 阅读全文
posted @ 2017-06-18 09:23 tk2049jq 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 首先要先在电脑上安装了Python2和Python3(可以参考一下我这篇文章:http://www.cnblogs.com/tk2049jq/p/7043480.html) 在ubuntu16.04下已经预先安装好了python2和Python3所以只管配置虚拟环境就可以了:我推荐使用python的 阅读全文
posted @ 2017-06-18 09:11 tk2049jq 阅读(14778) 评论(0) 推荐(0) 编辑