Note
This is a public alpha release, and therefore features and functionality may change and the software and documentation may contain technical bugs or other issues. If you discover any issues please consider registering a GitHub issue.
profiles.views module¶
Views to manage user profiles.
-
class
profiles.views.
IndexView
(**kwargs)[source]¶ Bases:
django.views.generic.base.TemplateView
-
get_context_data
(**kwargs)[source]¶ Add recent Applications and DataSources to index page.
Returns: Django context dictionary
-
template_name
= 'index.html'¶
-
-
class
profiles.views.
UserInactiveView
(**kwargs)[source]¶ Bases:
django.views.generic.base.TemplateView
-
template_name
= 'profiles/user/inactive.html'¶
-
-
class
profiles.views.
UserManageTokenView
(**kwargs)[source]¶ Bases:
profiles.permissions.SelfOrAdminPermissionMixin
,django.views.generic.detail.DetailView
Manage an API Token for the requested user.
-
model
¶ alias of
profiles.models.User
-
-
class
profiles.views.
UserProfileView
(**kwargs)[source]¶ Bases:
django.views.generic.detail.DetailView
-
context_object_name
= 'user'¶
-
get_object
(queryset=None)[source]¶ Return the object the view is displaying.
Require self.queryset and a pk or slug argument in the URLconf. Subclasses can override this to return any object.
-
template_name
= 'profiles/user/profile.html'¶
-
-
class
profiles.views.
UserUriView
(**kwargs)[source]¶ Bases:
django.views.generic.detail.DetailView
View providing verification that a PEDASI User URI exists.
-
model
¶ alias of
profiles.models.User
-