UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe6 in position 3: ordinal not in range(128)

今天在使用celery测试一个邮件发送项目的时候报错了、提示ascii编码错误、错误提示为:

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe6 in position 3: ordinal not in range(128)

导致celery邮件不能正常发送。

img

解决办法为:在tasks.py的顶部添加下面的代码、然后重启worker任务。

img

img

img

完美解决此问题。

推荐文章