记一次工作中的小坑(关于celery)

今天坑了自己一把, 先更新了models的一个字段忘了加blank=true,null=true,导制出现错误无权限, 具体错误redis,connection.py,ping....错误不知所云; 经过仔细排查原来是信号那报错了, 万恶的芹菜.

```

File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/kombu/transport/virtual/base.py", line 923, in create_channel
channel = self.Channel(connection)
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/kombu/transport/redis.py", line 501, in __init__
self.client.ping()
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/redis/client.py", line 682, in ping
return self.execute_command('PING')
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/redis/client.py", line 572, in execute_command
connection.send_command(*args)
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/redis/connection.py", line 563, in send_command
self.send_packed_command(self.pack_command(*args))
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/redis/connection.py", line 538, in send_packed_command
self.connect()
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/redis/connection.py", line 446, in connect
self.on_connect()
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/redis/connection.py", line 520, in on_connect
if nativestr(self.read_response()) != 'OK':
File "/Users/zhangyu/Astrowings/venv/lib/python2.7/site-packages/redis/connection.py", line 582, in read_response
raise response
OperationalError: operation not permitted
[16/Feb/2017 07:06:33] "POST /api/user/auth_from_third/ HTTP/1.1" 500 314459

```

原文地址:https://www.cnblogs.com/zyu911/p/5429632.html