仓皇出逃
所有春节习俗,都来自农耕社会。但又还没进化成适应商业社会只有象征意义的节日。
不懂编程的人看到这个标题会不会打我。。。I 服了 U的那种感觉。
django admin里的自定义action很有用,message提示也很友好,但是今天想报一个错,换了网上几种方法,死活都是绿色小勾的成功样式。
self.message_user(request, _('Clone more than one product at a time is not allowed.'), level=messages.ERROR)那个level屁用没有,查半天后端。。。后来想了下,查查前端?结果发现当设置成messages.ERROR的时候,class为"danger",而我的base.css没有这个样式,只有一个名为"error"的样式,改成如下,搞定。
self.message_user(request, _('Clone more than one product at a time is …谢土豪大半夜给我发微信,噼里啪啦发来几张作业的照片,说,我在辅导小孩功课,你能背这些诗不?这么多。
我说不能,要不你问一下群里那三个老师。
他说,要老子是国家主席,老子叫他们三个来喝酒,脑袋上一人顶一把枪,叫他们不许百度给我全背出来。
他娘的,还他妈的龟虽寿。
https://segmentfault.com/a/1190000017194280
检查了半天,就是版本问题,直接apt-get install aria2,用aria-ng死活连不上web界面。
下载最新版编译安装就好了,apt安装的那个1.15版本有问题。
authenticate方法比1.x多一个参数,request
比如:
class EmailBackend(object): def authenticate(self, request, username=None, password=None):之前修改了的 ssh 端口,一直工作得好好的,突然今天不能用了,可能是yum update了的原因。
添加端口到SELinux,
semanage port -a -t ssh_port_t -p tcp #你的端口号
搞定
查看:
semanage port -l | grep ssh删除:
semanage port …
写了8年微软技术的程序(COM+,.Net,2001-2009),早上起来看见这老头得病走了。
老余同志当时的女朋友问我为什么英文名叫Alan,我说来自这老头子。
GCM被Wall,之前一个自用的Android apk,因为不信任国内互联网公司对数据的使用,内容全程使用非对称加密,公钥放在服务器上,私钥在手机本地。然后通过小米的推送服务把一些信息推到客户端。
换到iOS后,审核啊什么企业账号申请啊又费钱又麻烦,一个自用app不想这么折腾,查到下面这个叫Bark的东西不错:
如果自己部署服务端,基本能实现了数据保密的要求,对于我,唯一的缺点是,不能在客户端定义私钥解密服务端推送过来的消息。不过服务端https,也可保证了中途不受截获,先这么地吧。
A. 若是出现图形界面死活进不去的情况,在如下位置查找原因并依日志处理之:
~/.xseesion-error
wifi配置文件地址:
/etc/wpa_supplicant/wpa_supplicant.conf
非ssh方式进入命令模式:ctrl + alt + F6
B. 整张克隆系统盘
1. 用df命令查看挂载的位置 2. 用umount命令卸载掉(如:umount /media/disk) 3. dd bs=4m if=/dev/mmcblk0 of=/dev/sda (根据插入USB设备的多少,有可能是sdb,sdc等)
克隆过程可能有点慢,be patient.
C. 自动启动
文件位置在这:/home/pi/.config/lxsession/LXDE-pi/autostart
D.命令行改壁纸
可以去这里看看:~/.config/pcmanfm/LXDE-pi
…
要是你不知道怎么部署gunicorn, 点击这里,很多教程没有介绍部署多站点,其实就是把gunicorn.service复制出多份出来,类似mysite1_gunicorn.service,mysite2_gunicorn.service等等,
小插曲:MMP,在虚拟Python环境里忘记装了gunicorn,以为哪里配置错了,搞了半天。。。擦,老革命了还碰到这问题。
因为本博客升级到Python3 + Django2.1,重新部署时Nginx一直报502(部署参考:这里),查nginx日志显示:
2018/04/04 10:54:03 [crit] 14238#0: *4 connect() to unix:/home/username/my_project/my_project.sock failed (13: Permission denied) while connecting to upstream client: 192.168.66.50, server: 192.168.66.106, request: "GET / HTTP/1.1", upstream: …