如何在 django rest 框架上测试注册

How to test registration on django rest framework

我是 django rest 框架的新手。
我正在关注此 tutorial 以创建 registration/login 并使用 facebook 身份验证。
我完成了教程,一切看起来都很好。 但我想尝试注册一个用户并尝试使用 facebook。但我不知道如何尝试。我知道这是一个菜鸟问题。
我使用 django createsuperuser 命令创建了一个用户。 我可以使用 http://localhost:8000/rest-auth/login/ url 登录,它 return 是我的密钥。但是我已经登录并可以访问管理员。
http://localhost:8000/rest-auth/registration/url可以报名但是没有表格
还有 http://localhost:8000/rest-auth/facebook/ 但它问我一个访问令牌。

所以我知道这听起来很基础,但我没有找到如何注册

您需要使用 CURL 与 API 进行交互。 像这样

$ curl -X POST -d 'username=admin&password=1234' http://localhost:8000/register/

或者通过这个 link 它可能对你有帮助。