使用Zappa构建Django和Falcon REST API
1. Django REST API认证与操作
在访问资源API之前,需要对用户进行身份验证并获取JWT访问令牌。可以使用 api-token-auth API来获取访问令牌,这里使用 curl 命令行工具执行API请求。
$ curl -H "Content-Type: application/json" -X POST -d '{"username":"abdulwahid", "password":"abdul123#"}' http://localhost:8000/api-token-auth/
执行上述命令后,会得到如下响应,其中包含JWT令牌:
{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxLCJ1c2VybmFtZSI6ImFiZHVsd2FoaWQiLCJleHAiOjE1Mjk1NjYxOTgsImVtYWlsIjoiYWJkdWx3YWhpZDI0QGdtYWlsLmNvbSJ9.QypghhspJrNsp-v_XxlZeQFi_Wsujqh27EjlJtOaY_4"}
接下来使用这个令牌作为授权头来访问其他API资源。
1.1 GET请求 /albums/ API
尝试使用 cur
超级会员免费看
订阅专栏 解锁全文
22

被折叠的 条评论
为什么被折叠?



