使用一句类似
results = MoorolProduct.objects.extra(select={'day': 'date(update_time)'}).values('day').annotate( records=Count('update_time')).filter(update_time__gte=begin)的语句来统计数据,结果发现数据不对,查Sql语句,把Created_Time也Group By进去了,因为MoorolProduct这个Model默认通过Created_Time排序的。
results = MoorolProduct.objects.extra(select={'day': 'date(update_time)'}).values('day').annotate( records=Count('update_time')).filter(update_time__gte=begin).order_by()加一个没有参数的order_by(),搞定之。
Django的发邮件程序在本机和以前买的境内阿里云ECS都可以以简单的配置,通过端口25发送邮件。因为本身用程序也不是发什么垃圾和绝密邮件,所以也不太在意,哪想新买的一个ECS死活发不出去。
1、先检查是不是因为是境外服务器的原因,换linode,在linode上没问题,排除之。
2、继续检查是不是邮件服务商拒绝来自境外服务器的请求,把coremail换到qq邮件(QQ邮件在这个博客上可以),还是发不了,排除之。
3、最后查半天发现是ECS把端口25封掉了。。。一个下午过去了,千万头草泥马从心头跑过。
4、既然找到问题所在,就换465端口吧,发现CentOS7不是用iptables来管理端口,是一个叫什么鬼firewalld的东西,折腾一会儿,启用了465端口,结果,还是不行,按https://bbs.aliyun.com/read/302371.html?spm=5176.bbsr302357.0.0.L8JNPj 的做法测试了下,卧槽,可以了,注:文章没说明,用CentOS的话,若报『Missing "nss-config-dir" variable. 』错误,要在/etc/mail.rc里增加另外一个配置set nss-config-dir=/etc/pki/nssdb
5、悲催的是,用Django的send_mail还是不行,但确定了肯定是Django这边的问题,跟端口没关系了,因为第4步的方法可以发送成功,重读文档:https://docs.djangoproject.com/en/1.11/topics/email/ 原来还要配置EMAIL_SSL_KEYFILE和EMAIL_SSL_CERTFILE,另外提醒一下,若是EMAIL_USE_TLS=True,一般默认端口不一定是465,要看你的邮件服务商的设置,比如我的是587,所以我们这里把EMAIL_USE_SSL配置成True
Google又时断时续,一直找不到怎么配置EMAIL_SSL_KEYFILE和EMAIL_SSL_CERTFILE,F**K GFW和方校长10的10次方遍.后来想了想,从字面意思上来看,应该就是openssl的pem证书,
openssl genrsa -out ca.key
openssl req -new -key …
时间:22min 公里数:1.43km 方式:跑步机 体重:69.25 kg 最高时速:6.0 * 2,6.0 * 1,6.0*1 平均时速:3.9
备注:因为脚受伤,休息了一周,现在得小心翼翼地跑,都不敢放开,都说受伤是跑步姿式不正确,可是怎么样才是正确的跑步姿式啊。。。跑完右脚踝又有点异样,哭。
新买了一个阿里云服务器,一不小心选了新加坡机房,不能换,坑爹。
默认CentOS7,yum安装完mysql后一直连接不了,原来是出了一个分支mariadb
传送门:http://stackoverflow.com/questions/31067135/in-centos7-can-not-start-mysql
时间:23min 公里数:1.6km 方式:跑步机 体重:69.4 kg 最高时速:6.0 * 2,8.0 * 1 平均时速:4.17
备注:脚踝以及以下的部分感觉不是太好,不敢高速跑太久,看来还是找一下相关方法,自己这么摸索不一定摸索得出来。
时间:14min 公里数:1.09km 方式:跑步机 体重:-- kg 最高时速:6.0 * 3,8.0 * 1 平均时速:4.56
备注:补记昨天的,前天隔了一天,扭伤没完全好,恢复中,脚后跟的异样感,会不会有大的影响呢。。。
时间:17min 公里数:1.17km 方式:跑步机 体重:69.8kg 最高时速:6.0 * 1,6.0 * 1 平均时速:3.96
备注:脚扭伤,断了三天没跑,今天只是活动活动,好担心脚受伤。。。
时间:27min 公里数:2.01km 方式:跑步机 体重:69.95kg 最高时速:8.0 * 2 慢跑时速:6.5 * 5 平均时速:4.41
备注:断了三天没跑,一天去讨论潘公酒,一天加班太晚,另外一天光智请吃饭回来太晚。非常吃力,这两天明显觉得脚后跟、脚掌和小腿都有点异样,到底是跑步姿式不对还是换了那双红色鞋子的问题呢?另外,不开GPS的情况下,SUUNTO Ambit3 Sport在跑步机上的测速跟跑步机相差还是蛮大,不过有个心率参照,挺好,过160就非常累了。
没空翻译,先放在这。
http://www.michelepasin.org/blog/2010/07/20/the-power-of-djangos-q-objects/
时间:25min 公里数:2.12km 方式:跑步机 体重:68.75kg 最高时速:8.0 * 2, 8.0 * 2 慢跑时速:6.5 * 5 平均时速:5.07
备注:老严给这块SUUNTO Ambit3 Sport功能挺多,有准确的心率监测用来判断自己的运动强度很不错。但是在跑步机上的速度明显不对,差不多是跑步机显示的1倍,难道是GPS功能被关掉的原因?还是我身高设置影响(刚初始化看到设置,后来没找到)?再玩玩看。
时间:30min 公里数:2.33km 方式:跑步机 体重:68.75kg 最高时速:8.0 * 2, 8.0 * 2 慢跑时速:6.6 * 5 平均时速:4.91
备注:前半段不小心用脚后跟跑了,后半段纠正了过来,看来对这个跟痛症心有余悸。老的心率带不准了,可能是太久没用没电了的原因,现在轻松在跑步机上半个小时,不要跟高云之类的动不动跑10公里的人对比,计划要分段,对长期的事尤其重要,如果一开始就只看最高目标,不分段,就很难坚持,前两次除了跟痛的原因,这个也是重要原因。
时间:30min 公里数:2.33km 方式:跑步机 体重:69.35kg 最高时速:8.0 * 2, 8.0 * 2 慢跑时速:6.5 * 5 平均时速:4.64
备注:后面那两分钟8速有点吃力,回头老严那个SUUTO胸带拿过来观测下心率,总是担心脚扭伤啥的。
时间:25min 公里数:2.05km 方式:跑步机 体重:68.7kg 最高时速:8.0 * 2, 8.0 * 2 慢跑时速:6.5 * 5 平均时速:4.92
备注:呼吸挺顺,但肌肉力量可能不够。
时间:24min 公里数:2.02km 方式:跑步机 体重:69.4kg 最高时速:8.0 * 2 慢跑时速:6.5 * 5 平均时速:4.98
备注:清明节放假,停了5天,中间去园山公园摘笋子,爬了一个太陡的山,大腿一直酸痛到昨天。今天气息很顺,但是外脚背还是感觉有些异样。
时间:16min 公里数:1.21km 方式:跑步机 体重:69.7kg 最高时速:8.0 * 1 慢跑时速:N/A 平均时速:4.45
备注:回到家的时候觉得身体不是很舒服,眼睛有点胀痛的感觉,脚后跟有点异样,但是为了坚持,怎么着也得上跑步机。但愿不要再来跟痛症。
时间:25min 公里数:2.02km 方式:跑步机 体重:69.7kg 最高时速:8.0 * 2, 8.0 * 2 慢跑时速:6.5 * 5 平均时速:4.83
备注:昨天去跑了四个模厂,晚上还到宝安去找谢土豪,回到家凌晨一点过了,没跑。今天挺顺,就是下来的时候小腿肚有点坠胀感。
时间:23min 公里数:1.79km 方式:跑步机 体重:69.7kg 最高时速:8.5 * 1, 8.0 * 1 慢跑时速:6.5 * 5 平均时速:4.62
备注:感觉很累,几次想放弃,难道是昨天晚上没睡好的原因?还是选的歌曲不对?
时间:28min 公里数:2.32km 方式:跑步机 体重:69.15kg 最高时速:8.0 * 2, 8.0 * 2 慢跑时速:6.5 * 5 平均时速:4.91
备注:6.5那5分钟呼吸很顺,后面特意加了一分钟8速。
时间:28min 公里数:2.27km 方式:跑步机 体重:69.15kg 最高时速:8.0 * 2, 8.0 * 1 慢跑时速:6.5 * 5 平均时速:4.85
备注:前天周五、朋友到家里来,没跑。昨天去园山公园摘笋子,徒步+爬山的运动量应该够了,浑身酸痛,没跑。
时间:27.07min 公里数:2.14km 方式:跑步机 体重:68.8kg
备注:本来计划加跑2分钟8速,到后面左脚外脚背有点痛,停了下来。