cas_server.admin module
module for the admin interface of the app
- class cas_server.admin.BaseInlines(parent_model, admin_site)[source]
Bases:
django.contrib.admin.TabularInlineBase class for inlines in the admin interface.
- extra = 0
This controls the number of extra forms the formset will display in addition to the initial forms.
- property media
- class cas_server.admin.UserAdminInlines(parent_model, admin_site)[source]
Bases:
BaseInlinesBase class for inlines in
UserAdmininterface- form
alias of
cas_server.forms.TicketForm
- readonly_fields = ('validate', 'service', 'service_pattern', 'creation', 'renew', 'single_log_out', 'value')
Fields to display on a object that are read only (not editable).
- fields = ('validate', 'service', 'service_pattern', 'creation', 'renew', 'single_log_out')
Fields to display on a object.
- property media
- class cas_server.admin.ServiceTicketInline(parent_model, admin_site)[source]
Bases:
UserAdminInlinesServiceTicketin admin interface- model
alias of
cas_server.models.ServiceTicket
- property media
- class cas_server.admin.ProxyTicketInline(parent_model, admin_site)[source]
Bases:
UserAdminInlinesProxyTicketin admin interface- model
alias of
cas_server.models.ProxyTicket
- property media
- class cas_server.admin.ProxyGrantingInline(parent_model, admin_site)[source]
Bases:
UserAdminInlinesProxyGrantingTicketin admin interface- model
- property media
- class cas_server.admin.UserAdmin(model, admin_site)[source]
Bases:
django.contrib.admin.ModelAdminUserin admin interface- inlines = (<class 'cas_server.admin.ServiceTicketInline'>, <class 'cas_server.admin.ProxyTicketInline'>, <class 'cas_server.admin.ProxyGrantingInline'>)
See
ServiceTicketInline,ProxyTicketInline,ProxyGrantingInlineobjects below theUserAdminfields.
- readonly_fields = ('username', 'date', 'session_key')
Fields to display on a object that are read only (not editable).
- fields = ('username', 'date', 'session_key')
Fields to display on a object.
- list_display = ('username', 'date', 'session_key')
Fields to display on the list of class:UserAdmin objects.
- property media
- class cas_server.admin.UsernamesInline(parent_model, admin_site)[source]
Bases:
BaseInlinesUsernamein admin interface- model
alias of
cas_server.models.Username
- property media
- class cas_server.admin.ReplaceAttributNameInline(parent_model, admin_site)[source]
Bases:
BaseInlinesReplaceAttributNamein admin interface- model
- property media
- class cas_server.admin.ReplaceAttributValueInline(parent_model, admin_site)[source]
Bases:
BaseInlinesReplaceAttributValuein admin interface- model
- property media
- class cas_server.admin.FilterAttributValueInline(parent_model, admin_site)[source]
Bases:
BaseInlinesFilterAttributValuein admin interface- model
- property media
- class cas_server.admin.ServicePatternAdmin(model, admin_site)[source]
Bases:
django.contrib.admin.ModelAdminServicePatternin admin interface- inlines = (<class 'cas_server.admin.UsernamesInline'>, <class 'cas_server.admin.ReplaceAttributNameInline'>, <class 'cas_server.admin.ReplaceAttributValueInline'>, <class 'cas_server.admin.FilterAttributValueInline'>)
See
UsernamesInline,ReplaceAttributNameInline,ReplaceAttributValueInline,FilterAttributValueInlineobjects below theServicePatternAdminfields.
- list_display = ('pos', 'name', 'pattern', 'proxy', 'single_log_out', 'proxy_callback', 'restrict_users')
Fields to display on the list of class:ServicePatternAdmin objects.
- property media
- class cas_server.admin.FederatedIendityProviderAdmin(model, admin_site)[source]
Bases:
django.contrib.admin.ModelAdminFederatedIendityProviderin admin interface- fields = ('pos', 'suffix', 'server_url', 'cas_protocol_version', 'verbose_name', 'display')
Fields to display on a object.
- list_display = ('verbose_name', 'suffix', 'display')
Fields to display on the list of class:FederatedIendityProviderAdmin objects.
- property media
- class cas_server.admin.FederatedUserAdmin(model, admin_site)[source]
Bases:
django.contrib.admin.ModelAdminFederatedUserin admin interface- fields = ('username', 'provider', 'last_update')
Fields to display on a object.
- list_display = ('username', 'provider', 'last_update')
Fields to display on the list of class:FederatedUserAdmin objects.
- property media
- class cas_server.admin.UserAttributesAdmin(model, admin_site)[source]
Bases:
django.contrib.admin.ModelAdminUserAttributesin admin interface- fields = ('username', '_attributs')
Fields to display on a object.
- property media