/media/upic/2021/09/18/img_2604.jpg

要重构一个项目,想着先在build 一下  docker image

输入命令之后就跟儿子去山上玩去了,周末两天居然都还在检查pip。。。

周一上班一项一项的试,终于发现罪魁祸首是 social-auth-app-django ,反正也要换成django-allauth,注释之

“不管多么荒谬、多么不可置信的事,无一不是这个或那个哲学家主张过的。” ——— 笛卡尔
标题里有“满满的干货”字样的,往往都是水货。

nginx做反向代理, 要是取到的是内网网址,

daphne命令加上--proxy-headers

CMD ["daphne", "-b", "0.0.0.0", "-p", "1000", "--proxy-headers", "niubiapp.asgi:application"]

把wsgi改为asgi部署之后,websocket 一直报404

nginx配置按文档修改,正常运行了。

https://channels.readthedocs.io/en/latest/deploying.html#http-and-websocket

碎叫。

面对微信api编程,他娘的就像在缝缝补补科学怪人,离优雅十万八千里。

到处都是短视频app的傻逼笑声……

下东西的时候,不小心浏览了下rarbg上的评论,真是让人忍俊不禁。。。

长久以来一直用WSGI部署Django应用,最近上Django Channels,wss部署到生产环境不管用了,

把gunicorn换成daphne, 

Dockfile 最后增加命令

CMD ["daphne", "-b", "0.0.0.0", "-p", "8888", "nameniubiapp.asgi:application"]

搞定。

一直报错,重写/socialaccount/authentication_error.html 里把报错信息放出来,居然是unicode的繁体中文“無法載入網址: 這個網址的網域未包含在應用程式的網域中。若要載入這個網址,請在應用程式設定的「應用程式網域」欄位中新增應用程式的所有的網域及子網域” Blabla, OAuthException code: 191

去github的issues看有不少人提问这事,作者回答“你们在FB那边的配置问题,哥爱莫能助”。。。

无意发现这里 https://stackoverflow.com/questions/52182995/django-allauth-and-facebook-url-blocked-challenge

他说他加上以下配置,完了还报错:

 

ACCOUNT_DEFAULT_HTTP_PROTOCOL = "https" DEFAULT_HTTP_PROTOCOL = "https"

 

然后我加上,正常了。。。

每次下班看到有人在路边流动小贩那里买水果,鬼鬼祟祟的样子像是毒品交易。

最近一年耳朵老是嗡嗡响,被告诫要少用耳机

不想晚上写程序的时候听音乐打扰妻子儿子女儿,不敢用大音箱

买了一对可以TWS配对的mini金属音箱,看介绍说是“金属重低音蓝牙音箱”,买的时候一直疑惑现在技术发展成这样了?这么小尺寸的喇叭能有低音?回到家一听果然。。。低音没法听,除非两只手不干活举起来放在耳朵边。。。凑合用来听粤语歌和钢琴曲吧。

手感和外观设计还行。

半年前一个vue项目更新一下居然出这么多版本方面的幺蛾子, 个人或者是公司内部少数人用的应用,还是直接django admin来得快和简单。

在django admin的 change list界面里,自定义一个action, 当执行这个action之后,一般来说页面会刷新,所有选中状态会消失,

查了半天也没发现有太简单的方法,什么重写一个template等等,就为了一个选中状态,懒得搞。

于是在action中用mark_safe标签把一个带值的hidden渲染到页面,admin class 里增加两个js媒体文件,根据id值自动点击之。

class ReceiptAdmin(admin.ModelAdmin): ... def sum(self, request, queryset): sum_ids = [] for q in queryset: sum_ids.append(q.id) receipt_sum = queryset.aggregate(Sum('amount')) self.message_user(request, mark_safe(f'选中的发票金额合计: {receipt_sum["amount__sum"]} …
/media/upic/2021/07/01/flower-cross-wall.jpeg

之前有个自用web服务架在树莓派上,一直通过frp内网穿透服务,用https://niubi.com:8888的方式访问,最近做Paypal支付,想直接在本机调试异步回调,之前微信开发在服务器上直接调试实在太粗旷了。

结果设置通知url的时候, PayPal只支付443端口,不支持8888,娘的,马清扬的Alipay开发都可以支持不同端口啊。

用“Nginx frp 反向代理”搜到若干不靠谱文章后,直接把443转到8888(域名,不是IP)搞定。

Nginx关键配置:

proxy_pass https://niubi.com:8888; proxy_ssl_server_name on;

参考:https://www.gitmemory.com/issue/fatedier/frp/888/648284110

中国两个不带脑子的机构……他们上级有没有带脑子不知道,但不同小区对同一任务的理解差别之大来看,上级带脑子的可能性也不高。
如果一个50岁以上的人在2021年给你推介一个互联网项目,你只要倒推10多年前他是干嘛的,如果他的职业既不是互联网也跟IT没关系,99.99%是骗局。

很多年前,大家都用豪杰解霸在电脑上看盗版电影, 还是rm格式的时候,

有一次小秦他们宿舍一堆男生围在一个17寸显示器看张柏芝的星语心愿看得呜哩哇啦的,我进去的时候正碰到张柏芝跳进游泳池那一幕,一帮男生在努力地憋眼泪,我插了一句“张柏芝这肚脐眼长的不错”,他们群起捶我,说啥玩意儿。

再过很多年,不只看到张柏芝的肚脐眼,还看到了别的地方。

然后那群憋眼泪的小男生都成了奔五的大叔。

世事无常, 隔空相望。

  • 第 1 页 / 共 20 页
  • 下页