2
私はDjango OAuth Toolkitを使用しています。私は複数のグラントを持つアプリケーションを登録したいと思います。いくつかのアプリケーションは、1つのタイプの助成金しか持たないかもしれません。複数のグラントを持つDjango OAuthツールキット
公式ドキュメント:
http://django-oauth-toolkit.readthedocs.io/en/latest/advanced_topics.html#multiple-grants
は推奨しています:
class MyApplication(AbstractApplication):
def allows_grant_type(self, *grant_types):
# Assume, for this example, that self.authorization_grant_type is set to self.GRANT_AUTHORIZATION_CODE
return bool(set(self.authorization_grant_type, self.GRANT_CLIENT_CREDENTIALS) & grant_types)
が、私はというエラーを取得:
"例外TypeErrorほとんど1つの引数に期待されるセットは、2を得ました"また、私はこれがdbのモデルを変更しないことを理解しています。これは、セットの共通部分が空であるかどうかを返します。そうすれば、GRANT_CLIENT_CREDENTIALSはののアプリケーションで利用できますか?エラーのような