Python 如何扩展Django Oauth工具包?

Python 如何扩展Django Oauth工具包?,python,django,oauth,oauth-2.0,django-views,Python,Django,Oauth,Oauth 2.0,Django Views,我对Django比较陌生,目前正在使用Django Oauth工具包来实现隐式Oauth。它处理生成令牌和将用户重定向到正确的url而不会出现问题。我甚至不需要触摸我的登录页面代码,只需要正确地传递重定向 My URL.py当然有: url(r'^oauth2/', include('oauth2_provider.urls', namespace='oauth2_provider')), 到目前为止,我还不需要做任何定制的事情,因为它的开箱即用非常好。 但是,现在我需要存储关于OAuth A

我对Django比较陌生,目前正在使用Django Oauth工具包来实现隐式Oauth。它处理生成令牌和将用户重定向到正确的url而不会出现问题。我甚至不需要触摸我的登录页面代码,只需要正确地传递重定向

My URL.py当然有:

url(r'^oauth2/', include('oauth2_provider.urls', namespace='oauth2_provider')),
到目前为止,我还不需要做任何定制的事情,因为它的开箱即用非常好。 但是,现在我需要存储关于OAuth AccessTokens的附加信息,例如,令牌来自的操作系统。 我为此创建了此模型:

class AccessTokenDetail(models.Model):
    access_token = models.OneToOneField(AccessToken, primary_key=True)
    os_name = models.CharField(max_length=100)
因此,我的计划是:在库创建令牌之后,在请求中捕获一个参数,并创建一个
AccessTokenDetail
对象。我知道我可以使用,但是因为我根本没有接触第三方库,所以我有点困惑应该在哪个类上放置它们

如何添加此功能