我很确定我在这里遗漏了一些东西,希望可以向我指出。
当尝试使用标题和标签重新登录帖子时我正在接收
标题,标签不允许使用字段
当client.reblog检查_post_valid_options时,我发现它至少应该接收回标签为有效。
我还注意到它正在检查kwargs中的类型,尝试添加类型也会返回相同的异常,包括此次不允许的类型。
标题,类型,标签不允许使用字段
我的代码
data = {'blogname': 'form.cleaned_data['blogname'],
'id': form.cleaned_data['id'],
'reblog_key': form.cleaned_data['reblog_key'],
'type': 'photo',
'comment': form.cleaned_data['caption'],
'tags': tags}
response = client.reblog(**data)
答案 0 :(得分:1)
显然这是因为通过pip安装了pytumblr软件包。与目前的git相比,pypy中的pytumblr包已经过时了。删除pypy版本(pytumblr 0.0.5)并直接从git安装(pip install git + https://github.com/tumblr/pytumblr.git)。
如果您遇到此问题,请确保您使用的是直接来自git repo的版本,而不是pypy版本,如果尚未更新的话。
我向Github上的开发者提出了一个问题,看看他们是否可以更新pypy版本或更新自述文件以让人们知道使用git repo。