![]() | 1 Mohanson 2019-01-04 16:13:00 +08:00 via Android ![]() 把服务器搬到工位上,就能本地运行了 |
3 Vegetable 2019-01-04 18:36:25 +08:00 玄学 debug 最为致命,这个理论上来说是不可能的,环境上判断数据库可能会有区别你没留意到,还有可能某些地方你吃掉了不该吃掉的异常. 看这些没办法帮你找问题 |
![]() | 7 WilliamYang 2019-01-05 00:22:38 +08:00 我没怎么细看你的代码, 你是发邮件通知发不到吗? |
8 fanhaipeng0403 2019-01-05 00:31:21 +08:00 |
![]() | 9 shanghj 2019-01-05 01:48:14 +08:00 via iPhone 检查一下端口,看相关端口服务器有没有放行,看一下 Django 的配置文件,看是不是因为服务器和本地机器环境有不同,导致配置文件失效。这些都检查后再检查相关功能模块。 好久没用过 Django 了,有些专业术语想不起了。求不被打。 |
10 qqxx520 2019-01-05 06:44:16 +08:00 via iPhone if reply.pub_date==reply.up_date 这句不一定相等,两个字段初始化时,是依次调用当前时间然后保存到数据库的,调用了两次 now(),前一次的 now 和后一次 now 理论上不想等。 建议如果要判断是第一次 save reply,可以用 post_save 的 created 参数来判断 https://github.com/django/django/blob/stable/1.11.x/django/db/models/signals.py |
11 gini0 2019-01-05 09:30:06 +08:00 via iPad 目测初始化问题 |
![]() | 12 neptuno 2019-01-05 11:05:12 +08:00 via Android 可能是哪张表数据的问题吧 |
![]() | 13 jinhan13789991 2019-01-05 11:19:19 +08:00 上 docker~ 保证没问题 |
14 julyclyde 2019-01-05 13:49:41 +08:00 ![]() @jinhan13789991 你这种回答往往意味着你根本不懂技术 |
![]() | 15 jinhan13789991 2019-01-05 14:48:39 +08:00 @julyclyde #14 我的意思是,docker 能避免因为环境不同而引发的各种问题。 |
16 julyclyde 2019-01-05 15:13:24 +08:00 @jinhan13789991 不去检查到底哪儿的问题,而简单的逃避问题 |
![]() | 17 haddy 2019-01-05 21:28:0 +08:00 楼主的代码中似乎有一处 except: pass。如果条件允许的话,或许可以把此处改成 except BaseException as e: print e,或者用 logging 保存下来等等,看看有没有报错信息。一个尝试点,不一定能够发现什么,但可以试试。 |
![]() | 18 haddy 2019-01-05 21:33:07 +08:00 抱歉,我没仔细看清楚,请不要在意我刚才的回复。 |
![]() | 19 haddy 2019-01-05 21:37:21 +08:00 看清楚了,的确是有一处裸 except 。可以试试我刚才说的点。 |