摘要: 前几天在工作中遇到djcelery定时任务失效的问题,查了好几天,最终定位解决,整理分享下 首先简单介绍下djcelery定时任务的框架,估计了解它的人都很熟悉,如下图 其实简单的说就是celery的beat定时将任务发给消息中间件(这里用的是rabbitmq队列),rabbitmq将定时任务发送给 阅读全文
posted @ 2017-01-03 22:18 君忆凝愿 阅读(3278) 评论(2) 推荐(0) 编辑
摘要: 对于Django已经存在的模型中需要增加一个字段,如何实现? 首先在model.py文件中找到对应的模型名称,加入需要增加的字段 然后python manage.py sqlall app名 找到新增加的字段的sql语句,记录下来 再执行python manage.py shell 执行如下命令 添 阅读全文
posted @ 2016-07-05 17:32 君忆凝愿 阅读(2162) 评论(1) 推荐(0) 编辑
摘要: django的get方法是从数据库的取得一个匹配的结果,返回一个对象,如果记录不存在的话,它会报错。返回为字典格式, django的filter方法是从数据库的取得匹配的结果,返回一个对象列表,如果记录不存在的话,它会返回[]。返回为列表格式 阅读全文
posted @ 2016-05-26 14:05 君忆凝愿 阅读(1148) 评论(0) 推荐(1) 编辑
摘要: 最近在改造之前的代码的过程中发现一直使用的除法都是“传统除法”,即对整数进行操作,结果的精度不准,正巧在看python核心编程,碰到这块,整理下。 关于除法 传统除法 对两个整数进行除的运算,同时结果会舍去小数部分,返回一个整数。但如果操作数之一是浮点型,则执行真正的除法。 真正的除法 返回真实的商 阅读全文
posted @ 2016-03-30 18:47 君忆凝愿 阅读(59593) 评论(0) 推荐(1) 编辑
摘要: 一直都想做一个网页的excel导出功能,最近抽时间研究了下,使用urllib2与BeautifulSoup及xlwt模块实现 urllib2这个模块之前有用过,关于BeautifulSoup模块,可参看http://www.bkjia.com/Pythonjc/992499.html ,介绍的... 阅读全文
posted @ 2015-07-27 19:16 君忆凝愿 阅读(5690) 评论(0) 推荐(0) 编辑
摘要: 以读取redis的list数据类型为例1、首先导入redis类2、使用redis.Redis连接redis,参数为host和port3、取特定长度的字段使用lrange函数。lrange(self, name, start, end),结果为python的list类型如下是个小例子import re... 阅读全文
posted @ 2015-04-22 10:17 君忆凝愿 阅读(8052) 评论(0) 推荐(0) 编辑
摘要: 如想在项目模板中使用js或者css等文件时,需要在django中对其进行配置,方可正常使用以Django1.7.7为例,我的项目目录名为"mysite"一、首先在项目根目录即mysite下创建静态文件夹"static"将写好的js、css文件放入到"static"目录下二、修改settings.py... 阅读全文
posted @ 2015-04-20 19:23 君忆凝愿 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 之前一直用的是Django1.2.7,目前最新版本已经是1.8了,得知这个消息后,觉得真的该升级了,就下了个1.7.7版本进行了升级,第一次升级到1,7,7版本后,之前的项目文件没有做改动,导致无法正常使用。于是找到了一个中文版的Django1.7文档学习了下,才发两个版本之前有许多的不同,... 阅读全文
posted @ 2015-04-15 16:39 君忆凝愿 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 最近发现之前写一个程序存在一个问题,和大家分享下:需求:将视图中的数据根据如下条件在网页上显示不同的颜色:[30,60] 蓝色[0,30) 红色(60,100] 绿色之前的程序片段:{% if x.y.5day_ago|floatformat:2 > 60|floatformat:2 %} {... 阅读全文
posted @ 2015-04-08 14:00 君忆凝愿 阅读(10168) 评论(0) 推荐(0) 编辑