目前,我通过将标准Django用户类链接到配置文件类来扩展它。配置文件模型部分用于通过电子邮件激活帐户,并包含account_activated布尔值。我想要激活帐户以便以任何方式登录,包括使用添加到django rest framework browsable api的登录按钮添加
url(r'^api-auth/', include('rest_framework.urls',
namespace='rest_framework')),
来自这里的教程http://www.django-rest-framework.org/tutorial/4-authentication-and-permissions/
到项目网址。有没有办法做到这一点?
答案 0 :(得分:0)
我认为这是权限正常的经典示例。你需要做什么:
<强> settings.py 强>
REST_FRAMEWORK = {
...,
'DEFAULT_PERMISSION_CLASSES': [
...,
'your.permission.class',
...,
],
...
}