app.models.role.Role
- class app.models.role.Role(*args, **kwargs)
Bases:
app.models.base.Base
,flask_security.core.RoleMixin
Attributes
Methods
Role.__init__
(*args, **kwargs)Role.add_index
(*fields, **kwargs)Role.add_permissions
(permissions)Add one or more permissions to role.
Role.alias
([alias])Role.bind
(database[, bind_refs, ...])Role.bind_ctx
(database[, bind_refs, ...])Role.bulk_create
(model_list[, batch_size])Role.bulk_update
(model_list, fields[, ...])Role.coerce
([_coerce])Role.copy
(method)Role.create
(**query)Role.create_table
([safe])Role.delete_instance
([recursive, ...])Role.dependencies
([search_nullable])Role.drop_table
([safe, drop_sequences])Role.filter
(*dq_nodes, **filters)Role.get
(*query, **filters)Role.get_by_id
(pk)Role.get_fields
([exclude, include, sort_order])Role.get_or_create
(**kwargs)Role.get_or_none
(*query, **filters)Return set of permissions associated with role.
Role.index
(*fields, **kwargs)Role.insert
([_Model__data])Role.insert_from
(query, fields)Role.insert_many
(rows[, fields])Role.raw
(query)Role.remove_permissions
(permissions)Remove one or more permissions from role.
Role.replace
([_Model__data])Role.replace_many
(rows[, fields])Role.save
(*args, **kwargs)Role.select
(*fields)Role.set_by_id
(key, value)Role.truncate_table
(**options)Role.update
([_Model__data])