我试图重新像http://python-eve.org/tutorials/account_management.html#b-user-roles-access-control前夕REST API,以及如何发布角色列表基于角色的身份验证
的API运行,我可以没有角色添加帐户的基于角色的认证,但是当我实现了角色就像在上面的链接,并尝试通过Pycharms REST客户端发布一个角色,我得到:
{"_status": "ERR", "_issues":
{"roles": "must be of list type"},
"_error":
{"message": "Insertion failure: 1 document(s) contain(s) error(s)", "code": 422}}
我尝试了很多不同的方式来发布类似的roles[]=user
变化的角色,但如果我把什么除了REST客户端的输入字段中的角色外,我还会得到类似“没有字段角色[],所需的角色”等...
有人可以帮助我发布角色列表吗?
PS:当我用别的东西像“高级REST客户端”或“邮差”,我得到:
File "C:\Python27\lib\site-packages\flask\app.py", line 1465, in find_handler
handler = handler_map.get(cls)
AttributeError: 'function' object has no attribute 'get'
127.0.0.1 - - [04/Nov/2016 14:29:42] "POST /accounts HTTP/1.1" 500 -
非常感谢!这正是我需要的。现在工作! – Oliver