Skip to content
Module Contents
Classes
-
class
zemfrog.mixins.UserMixin[source]
User model.
-
id[source]
-
first_name[source]
-
last_name[source]
-
name[source]
-
email[source]
-
password[source]
-
registration_date[source]
-
confirmed[source]
-
date_confirmed[source]
-
logs(cls)[source]
-
roles(cls)[source]
-
get_role(self, name, silently=False)[source]
-
has_role(self, name)[source]
-
add_role(self, role)[source]
-
delete_role(self, name)[source]
-
update_role(self, name, **kwds)[source]
-
class
zemfrog.mixins.RoleMixin[source]
Role user.
-
id[source]
-
name[source]
-
description[source]
-
user_id(cls)[source]
-
permissions(cls)[source]
-
get_perm(self, name, silently=False)[source]
-
has_perm(self, name)[source]
-
add_perm(self, perm)[source]
-
delete_perm(self, name)[source]
-
update_perm(self, name, **kwds)[source]
-
class
zemfrog.mixins.PermissionMixin[source]
Role permission.
-
id[source]
-
name[source]
-
description[source]
-
role_id(cls)[source]
-
class
zemfrog.mixins.LogMixin[source]
User activity log.
-
id[source]
-
login_date[source]
-
date_requested_password_reset[source]
-
date_set_new_password[source]
-
user_id(cls)[source]
-
class
zemfrog.mixins.RoleLinksMixin[source]
-
id[source]
-
user_id(cls)[source]
-
role_id(cls)[source]
-
class
zemfrog.mixins.PermissionLinksMixin[source]
-
id[source]
-
role_id(cls)[source]
-
permission_id(cls)[source]