SmugMug的变化似乎已经炸毁了pysmug

时间:2010-11-29 22:58:50

标签: django pycurl

其他人在感恩节前一周与SmugMug进行了更改,在使用pysmug和Django时导致“无效用户”错误?

有人建议他们现在要求存在一个_su cookie,但在我看来,pysmug中使用的pycurl应该正确处理。

登录时不会发生错误,因此我假设错误消息“无效用户”是假的。

1 个答案:

答案 0 :(得分:0)

对于其他有pysmug问题的人,以下补丁修复了这个问题:

pysmug的pycurl实现没有设置cookie jar。要解决此问题,请将以下两行添加到行编号为#143的smugmug.py并重新安装:

c.setopt(c.COOKIEFILE, 'cookies.txt')
c.setopt(c.COOKIEJAR, 'cookies.txt')

您可能需要设置cookies.txt的绝对路径,以确保将其写入具有必要权限的文件夹,即/ tmp /