应用程序视图

提供了一组视图,允许用户在不访问Django Admin站点的情况下处理应用程序实例。应用程序视图在url中列出。 applications/ 你可以在url上注册一个新的。 applications/register 。您可以覆盖位于中的默认模板 templates/oauth2_provider 文件夹并提供自定义布局。每个视图仅提供对属于执行请求的登录用户的数据的访问。

class oauth2_provider.views.application.ApplicationDelete(**kwargs)

用于删除请求所拥有的应用程序的视图。用户

class oauth2_provider.views.application.ApplicationDetail(**kwargs)

请求拥有的应用程序实例的详细信息视图。用户

class oauth2_provider.views.application.ApplicationList(**kwargs)

请求拥有的所有应用程序的列表视图。用户

class oauth2_provider.views.application.ApplicationOwnerIsUserMixin

这个Mixin用于提供由当前请求.user过滤的应用程序查询集。

class oauth2_provider.views.application.ApplicationRegistration(**kwargs)

用于为请求注册新应用程序的视图。用户

form_valid(form)

如果表单有效,请保存关联的模型。

get_form_class()

返回应用程序模型的窗体类

class oauth2_provider.views.application.ApplicationUpdate(**kwargs)

用于更新请求所拥有的应用程序的视图。用户

get_form_class()

返回应用程序模型的窗体类