Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AbortTransition
access_for() (coaster.sqlalchemy.mixins.RoleMixin method)
(coaster.sqlalchemy.roles.RoleMixin method)
actors_with() (coaster.sqlalchemy.mixins.RoleMixin method)
(coaster.sqlalchemy.roles.RoleMixin method)
add() (coaster.sqlalchemy.roles.LazyRoleSet method)
add_auth_anchor() (in module coaster.auth)
add_auth_attribute() (in module coaster.auth)
add_conditional_state() (coaster.sqlalchemy.statemanager.StateManager method)
add_primary_relationship() (in module coaster.sqlalchemy.functions)
add_route_for() (coaster.views.classview.ClassView class method)
add_state_group() (coaster.sqlalchemy.statemanager.StateManager method)
add_template_filter() (coaster.app.Flask method)
add_template_global() (coaster.app.Flask method)
add_template_test() (coaster.app.Flask method)
add_url_rule() (coaster.app.Flask method)
after_request() (coaster.views.classview.ClassView method)
annotation_wrapper() (in module coaster.sqlalchemy.annotations)
app_context() (coaster.app.Flask method)
app_ctx_globals_class (coaster.app.Flask attribute)
AssetNotFound
async_to_sync() (coaster.app.Flask method)
auto_find_instance_path() (coaster.app.Flask method)
auto_init_default() (in module coaster.sqlalchemy.functions)
B
base_domain_matches() (in module coaster.utils.misc)
BaseIdNameMixin (class in coaster.sqlalchemy.mixins)
BaseMixin (class in coaster.sqlalchemy.mixins)
BaseNameMixin (class in coaster.sqlalchemy.mixins)
BaseScopedIdMixin (class in coaster.sqlalchemy.mixins)
BaseScopedIdNameMixin (class in coaster.sqlalchemy.mixins)
BaseScopedNameMixin (class in coaster.sqlalchemy.mixins)
before_first_request() (coaster.app.Flask method)
before_first_request_funcs (coaster.app.Flask attribute)
before_request() (coaster.views.classview.ClassView method)
bestmatch() (coaster.sqlalchemy.statemanager.StateManagerWrapper method)
blueprints (coaster.app.Flask attribute)
buid (coaster.sqlalchemy.mixins.UuidMixin attribute)
buid() (in module coaster.utils.misc)
buid2uuid() (in module coaster.utils.misc)
C
cached() (in module coaster.sqlalchemy.immutable_annotation)
check_constraint() (coaster.sqlalchemy.statemanager.StateManager static method)
classmethodproperty (class in coaster.utils.classes)
ClassView (class in coaster.views.classview)
classview_for() (coaster.sqlalchemy.mixins.UrlForMixin method)
clear_cache() (coaster.sqlalchemy.registry.InstanceRegistry method)
clear_cache_for() (coaster.sqlalchemy.registry.Registry method)
coaster.app (module)
coaster.assets (module)
coaster.auth (module)
coaster.db (module)
coaster.logger (module)
coaster.nlp (module)
coaster.sqlalchemy (module)
coaster.sqlalchemy.annotations (module)
coaster.sqlalchemy.columns (module)
coaster.sqlalchemy.comparators (module)
coaster.sqlalchemy.functions (module)
coaster.sqlalchemy.immutable_annotation (module)
coaster.sqlalchemy.mixins (module)
coaster.sqlalchemy.registry (module)
coaster.sqlalchemy.roles (module)
coaster.sqlalchemy.statemanager (module)
coaster.typing (module)
coaster.utils (module)
coaster.utils.classes (module)
coaster.utils.datetime (module)
coaster.utils.markdown (module)
coaster.utils.misc (module)
coaster.utils.text (module)
coaster.utils.tsquery (module)
coaster.views (module)
coaster.views.classview (module)
coaster.views.decorators (module)
coaster.views.misc (module)
compress_whitespace() (in module coaster.utils.text)
config (coaster.app.Flask attribute)
config_class (coaster.app.Flask attribute)
configure() (in module coaster.logger)
coordinates (coaster.sqlalchemy.mixins.CoordinatesMixin attribute)
CoordinatesMixin (class in coaster.sqlalchemy.mixins)
copy() (coaster.sqlalchemy.roles.LazyRoleSet method)
cors() (in module coaster.views.decorators)
create_global_jinja_loader() (coaster.app.Flask method)
create_jinja_environment() (coaster.app.Flask method)
create_url_adapter() (coaster.app.Flask method)
current() (coaster.sqlalchemy.statemanager.StateManagerWrapper method)
current_access() (coaster.sqlalchemy.mixins.RoleMixin method)
(coaster.sqlalchemy.roles.RoleMixin method)
current_auth (in module coaster.auth)
current_handler (coaster.views.classview.ClassView attribute)
current_permissions (coaster.sqlalchemy.mixins.PermissionMixin attribute)
current_roles (coaster.sqlalchemy.mixins.RoleMixin attribute)
(coaster.sqlalchemy.roles.RoleMixin attribute)
current_view (in module coaster.views.classview)
D
data (coaster.sqlalchemy.statemanager.StateTransitionWrapper attribute)
db (in module coaster.db)
debug (coaster.app.Flask attribute)
declared_attr_roles() (in module coaster.sqlalchemy.roles)
default_config (coaster.app.Flask attribute)
deobfuscate_email() (in module coaster.utils.text)
discard() (coaster.sqlalchemy.roles.LazyRoleSet method)
dispatch_request() (coaster.app.Flask method)
(coaster.views.classview.ClassView method)
(coaster.views.classview.ModelView method)
do_teardown_appcontext() (coaster.app.Flask method)
do_teardown_request() (coaster.app.Flask method)
domain_namespace_match() (in module coaster.utils.misc)
DynamicAssociationProxy (class in coaster.sqlalchemy.roles)
E
emit() (coaster.logger.SlackHandler method)
(coaster.logger.TelegramHandler method)
endpoint_for() (in module coaster.views.misc)
ensure_sync() (coaster.app.Flask method)
env (coaster.app.Flask attribute)
environment variable
FLASK_DEBUG
FLASK_ENV
,
[1]
extensions (coaster.app.Flask attribute)
extract_named_entities() (in module coaster.nlp)
F
failsafe_add() (in module coaster.sqlalchemy.functions)
filtered_value() (in module coaster.logger)
FilteredValueIndicator (class in coaster.logger)
finalize_request() (coaster.app.Flask method)
Flask (class in coaster.app)
FLASK_DEBUG
FLASK_ENV
,
[1]
for_tsquery() (in module coaster.utils.tsquery)
format() (coaster.logger.LocalVarFormatter method)
format_currency() (in module coaster.utils.misc)
formatException() (coaster.logger.LocalVarFormatter method)
full_dispatch_request() (coaster.app.Flask method)
G
get() (coaster.sqlalchemy.mixins.BaseNameMixin class method)
(coaster.sqlalchemy.mixins.BaseScopedIdMixin class method)
(coaster.sqlalchemy.mixins.BaseScopedIdNameMixin class method)
(coaster.sqlalchemy.mixins.BaseScopedNameMixin class method)
get_current_url() (in module coaster.views.misc)
get_email_domain() (in module coaster.utils.misc)
get_next_url() (in module coaster.views.misc)
getbool() (in module coaster.utils.misc)
got_first_request (coaster.app.Flask attribute)
group() (coaster.sqlalchemy.statemanager.StateManagerWrapper method)
H
handle_exception() (coaster.app.Flask method)
handle_http_exception() (coaster.app.Flask method)
handle_url_build_error() (coaster.app.Flask method)
handle_user_exception() (coaster.app.Flask method)
has_any() (coaster.sqlalchemy.roles.LazyRoleSet method)
has_coordinates (coaster.sqlalchemy.mixins.CoordinatesMixin attribute)
has_missing_coordinates (coaster.sqlalchemy.mixins.CoordinatesMixin attribute)
I
IdMixin (class in coaster.sqlalchemy.mixins)
immutable() (in module coaster.sqlalchemy.immutable_annotation)
ImmutableColumnError
impl (coaster.sqlalchemy.columns.JsonDict attribute)
(coaster.sqlalchemy.columns.UrlType attribute)
in_() (coaster.sqlalchemy.comparators.SplitIndexComparator method)
init_app() (coaster.views.classview.ClassView class method)
(in module coaster.app)
(in module coaster.logger)
inject_url_defaults() (coaster.app.Flask method)
InspectableSet (class in coaster.utils.classes)
instance_path (coaster.app.Flask attribute)
InstanceLoader (class in coaster.views.classview)
InstanceRegistry (class in coaster.sqlalchemy.registry)
is_always_available (coaster.views.classview.ClassView attribute)
is_available (coaster.sqlalchemy.statemanager.StateTransitionWrapper attribute)
is_available() (coaster.views.classview.ClassView method)
is_collection() (in module coaster.utils.misc)
is_conditional (coaster.sqlalchemy.statemanager.ManagedState attribute)
is_direct (coaster.sqlalchemy.statemanager.ManagedState attribute)
is_scalar (coaster.sqlalchemy.statemanager.ManagedState attribute)
is_url_for() (coaster.sqlalchemy.mixins.UrlForMixin class method)
isempty() (coaster.sqlalchemy.comparators.Query method)
isoweek_datetime() (in module coaster.utils.datetime)
iter_blueprints() (coaster.app.Flask method)
J
jinja_env (coaster.app.Flask attribute)
jinja_environment (coaster.app.Flask attribute)
jinja_options (coaster.app.Flask attribute)
json_decoder (coaster.app.Flask attribute)
json_encoder (coaster.app.Flask attribute)
JsonDict (class in coaster.sqlalchemy.columns)
jsonp() (in module coaster.views.misc)
K
KeyRotationWrapper (class in coaster.app)
L
label (coaster.sqlalchemy.statemanager.StateManagerWrapper attribute)
LabeledEnum (class in coaster.utils.classes)
LazyRoleSet (class in coaster.sqlalchemy.roles)
load_dialect_impl() (coaster.sqlalchemy.columns.JsonDict method)
(coaster.sqlalchemy.columns.UUIDType method)
load_model() (in module coaster.views.decorators)
load_models() (in module coaster.views.decorators)
loader() (coaster.views.classview.ModelView method)
LocalVarFormatter (class in coaster.logger)
log_exception() (coaster.app.Flask method)
logger (coaster.app.Flask attribute)
M
make_config() (coaster.app.Flask method)
make_default_options_response() (coaster.app.Flask method)
make_id() (coaster.sqlalchemy.mixins.BaseScopedIdMixin method)
make_name() (coaster.sqlalchemy.mixins.BaseIdNameMixin method)
(coaster.sqlalchemy.mixins.BaseNameMixin method)
(coaster.sqlalchemy.mixins.BaseScopedIdNameMixin method)
(coaster.sqlalchemy.mixins.BaseScopedNameMixin method)
(in module coaster.utils.misc)
make_response() (coaster.app.Flask method)
make_shell_context() (coaster.app.Flask method)
make_timestamp_columns() (in module coaster.sqlalchemy.functions)
ManagedState (class in coaster.sqlalchemy.statemanager)
ManagedStateGroup (class in coaster.sqlalchemy.statemanager)
ManagedStateWrapper (class in coaster.sqlalchemy.statemanager)
markdown() (in module coaster.utils.markdown)
md5sum() (in module coaster.utils.misc)
midnight_to_utc() (in module coaster.utils.datetime)
model (coaster.views.classview.ModelView attribute)
ModelView (class in coaster.views.classview)
N
name (coaster.app.Flask attribute)
(coaster.utils.classes.NameTitle attribute)
namespace_from_url() (in module coaster.utils.misc)
NameTitle (class in coaster.utils.classes)
nary_op() (in module coaster.utils.misc)
newpin() (in module coaster.utils.misc)
newsecret() (in module coaster.utils.misc)
NoIdMixin (class in coaster.sqlalchemy.mixins)
normalize_spaces() (in module coaster.utils.text)
normalize_spaces_multiline() (in module coaster.utils.text)
notempty() (coaster.sqlalchemy.comparators.Query method)
nullint() (in module coaster.utils.misc)
nullstr() (in module coaster.utils.misc)
O
offered_roles (coaster.sqlalchemy.roles.RoleGrantABC attribute)
one_or_404() (coaster.sqlalchemy.comparators.Query method)
open_instance_resource() (coaster.app.Flask method)
P
parse_isoformat() (in module coaster.utils.datetime)
ParseError (in module coaster.utils.datetime)
permanent_session_lifetime (coaster.app.Flask attribute)
PermissionMixin (class in coaster.sqlalchemy.mixins)
permissions() (coaster.sqlalchemy.mixins.BaseScopedIdMixin method)
(coaster.sqlalchemy.mixins.BaseScopedNameMixin method)
(coaster.sqlalchemy.mixins.PermissionMixin method)
pprint_with_indent() (in module coaster.logger)
preprocess_request() (coaster.app.Flask method)
preserve_context_on_exception (coaster.app.Flask attribute)
process_bind_param() (coaster.sqlalchemy.columns.JsonDict method)
(coaster.sqlalchemy.columns.UUIDType method)
(coaster.sqlalchemy.columns.UrlType method)
process_literal_param() (coaster.sqlalchemy.columns.UUIDType method)
process_response() (coaster.app.Flask method)
process_result_value() (coaster.sqlalchemy.columns.JsonDict method)
(coaster.sqlalchemy.columns.UUIDType method)
(coaster.sqlalchemy.columns.UrlType method)
propagate_exceptions (coaster.app.Flask attribute)
python_type (coaster.sqlalchemy.columns.UUIDType attribute)
Q
Query (class in coaster.sqlalchemy.comparators)
query (coaster.views.classview.ModelView attribute)
query_class (coaster.sqlalchemy.mixins.IdMixin attribute)
(coaster.sqlalchemy.mixins.TimestampMixin attribute)
R
raise_routing_exception() (coaster.app.Flask method)
register_blueprint() (coaster.app.Flask method)
register_endpoint() (coaster.sqlalchemy.mixins.UrlForMixin class method)
register_view_for() (coaster.sqlalchemy.mixins.UrlForMixin class method)
Registry (class in coaster.sqlalchemy.registry)
RegistryMixin (class in coaster.sqlalchemy.mixins)
(class in coaster.sqlalchemy.registry)
render_with() (in module coaster.views.decorators)
RepeatValueIndicator (class in coaster.logger)
request_class (coaster.app.Flask attribute)
request_context() (coaster.app.Flask method)
request_has_auth() (in module coaster.auth)
requestargs() (in module coaster.views.decorators)
requestform() (in module coaster.views.decorators)
requestquery() (in module coaster.views.decorators)
RequestTypeError
RequestValueError
require() (coaster.assets.VersionedAssets method)
require_one_of() (in module coaster.utils.misc)
requires() (coaster.sqlalchemy.statemanager.StateManager method)
requires_permission() (in module coaster.views.decorators)
requires_roles() (in module coaster.views.classview)
reserved_names (coaster.sqlalchemy.mixins.BaseNameMixin attribute)
(coaster.sqlalchemy.mixins.BaseScopedNameMixin attribute)
response_class (coaster.app.Flask attribute)
RoleAccessProxy (class in coaster.sqlalchemy.roles)
RoleGrantABC (class in coaster.sqlalchemy.roles)
RoleMixin (class in coaster.sqlalchemy.mixins)
(class in coaster.sqlalchemy.roles)
roles_for() (coaster.sqlalchemy.mixins.RoleMixin method)
(coaster.sqlalchemy.roles.RoleMixin method)
RotatingKeySecureCookieSessionInterface (class in coaster.app)
route() (in module coaster.views.classview)
route_model_map (coaster.views.classview.ModelView attribute)
rulejoin() (in module coaster.views.classview)
run() (coaster.app.Flask method)
S
sanitize_html() (in module coaster.utils.text)
secret_key (coaster.app.Flask attribute)
select_jinja_autoescape() (coaster.app.Flask method)
send_file_max_age_default (coaster.app.Flask attribute)
session_cookie_name (coaster.app.Flask attribute)
session_interface (coaster.app.Flask attribute)
shell_context_processor() (coaster.app.Flask method)
shell_context_processors (coaster.app.Flask attribute)
short_title (coaster.sqlalchemy.mixins.BaseScopedNameMixin attribute)
should_ignore_error() (coaster.app.Flask method)
SimpleDecorator (in module coaster.typing)
SimpleSpec (class in coaster.assets)
simplify_text() (in module coaster.utils.text)
SlackHandler (class in coaster.logger)
sorted_timezones() (in module coaster.utils.datetime)
SplitIndexComparator (class in coaster.sqlalchemy.comparators)
SqlSplitIdComparator (class in coaster.sqlalchemy.comparators)
SqlUuidB58Comparator (class in coaster.sqlalchemy.comparators)
SqlUuidB64Comparator (class in coaster.sqlalchemy.comparators)
SqlUuidHexComparator (class in coaster.sqlalchemy.comparators)
StateManager (class in coaster.sqlalchemy.statemanager)
StateManagerWrapper (class in coaster.sqlalchemy.statemanager)
StateTransition (class in coaster.sqlalchemy.statemanager)
StateTransitionError
StateTransitionWrapper (class in coaster.sqlalchemy.statemanager)
T
teardown_appcontext() (coaster.app.Flask method)
teardown_appcontext_funcs (coaster.app.Flask attribute)
TelegramHandler (class in coaster.logger)
template_filter() (coaster.app.Flask method)
template_global() (coaster.app.Flask method)
template_test() (coaster.app.Flask method)
templates_auto_reload (coaster.app.Flask attribute)
test_cli_runner() (coaster.app.Flask method)
test_cli_runner_class (coaster.app.Flask attribute)
test_client() (coaster.app.Flask method)
test_client_class (coaster.app.Flask attribute)
test_request_context() (coaster.app.Flask method)
testing (coaster.app.Flask attribute)
text_blocks() (in module coaster.utils.text)
TimestampMixin (class in coaster.sqlalchemy.mixins)
title (coaster.utils.classes.NameTitle attribute)
title_for_name (coaster.sqlalchemy.mixins.BaseIdNameMixin attribute)
(coaster.sqlalchemy.mixins.BaseNameMixin attribute)
(coaster.sqlalchemy.mixins.BaseScopedIdNameMixin attribute)
(coaster.sqlalchemy.mixins.BaseScopedNameMixin attribute)
transition() (coaster.sqlalchemy.statemanager.StateManager method)
transition_after (in module coaster.sqlalchemy.statemanager)
transition_before (in module coaster.sqlalchemy.statemanager)
transition_error (in module coaster.sqlalchemy.statemanager)
transition_exception (in module coaster.sqlalchemy.statemanager)
transitions() (coaster.sqlalchemy.statemanager.StateManagerWrapper method)
transitions_for() (coaster.sqlalchemy.statemanager.StateManagerWrapper method)
trap_http_exception() (coaster.app.Flask method)
try_trigger_before_first_request_functions() (coaster.app.Flask method)
U
ulstrip() (in module coaster.utils.text)
unicode_http_header() (in module coaster.utils.misc)
update_template_context() (coaster.app.Flask method)
upsert() (coaster.sqlalchemy.mixins.BaseNameMixin class method)
(coaster.sqlalchemy.mixins.BaseScopedNameMixin class method)
url_build_error_handlers (coaster.app.Flask attribute)
url_change_check() (in module coaster.views.classview)
url_for() (coaster.sqlalchemy.mixins.UrlForMixin method)
url_for_endpoints (coaster.sqlalchemy.mixins.UrlForMixin attribute)
url_id (coaster.sqlalchemy.mixins.IdMixin attribute)
url_id_name (coaster.sqlalchemy.mixins.BaseIdNameMixin attribute)
(coaster.sqlalchemy.mixins.BaseScopedIdNameMixin attribute)
url_map (coaster.app.Flask attribute)
url_map_class (coaster.app.Flask attribute)
url_name (coaster.sqlalchemy.mixins.BaseIdNameMixin attribute)
(coaster.sqlalchemy.mixins.BaseScopedIdNameMixin attribute)
url_name_uuid_b58 (coaster.sqlalchemy.mixins.BaseIdNameMixin attribute)
(coaster.sqlalchemy.mixins.BaseScopedIdNameMixin attribute)
url_parser (coaster.sqlalchemy.columns.UrlType attribute)
url_rule_class (coaster.app.Flask attribute)
UrlChangeCheck (class in coaster.views.classview)
UrlDict (class in coaster.sqlalchemy.mixins)
UrlForMixin (class in coaster.sqlalchemy.mixins)
UrlForView (class in coaster.views.classview)
urls (coaster.sqlalchemy.mixins.UrlForMixin attribute)
UrlType (class in coaster.sqlalchemy.columns)
urstrip() (in module coaster.utils.text)
use_x_sendfile (coaster.app.Flask attribute)
ustrip() (in module coaster.utils.text)
utcnow() (in module coaster.utils.datetime)
uuid1mc() (in module coaster.utils.misc)
uuid1mc_from_datetime() (in module coaster.utils.misc)
uuid2buid() (in module coaster.utils.misc)
uuid_b58 (coaster.sqlalchemy.mixins.UuidMixin attribute)
uuid_b58() (in module coaster.utils.misc)
uuid_b64 (coaster.sqlalchemy.mixins.UuidMixin attribute)
uuid_b64() (in module coaster.utils.misc)
uuid_from_base58() (in module coaster.utils.misc)
uuid_from_base64() (in module coaster.utils.misc)
uuid_hex (coaster.sqlalchemy.mixins.UuidMixin attribute)
uuid_to_base58() (in module coaster.utils.misc)
uuid_to_base64() (in module coaster.utils.misc)
UuidMixin (class in coaster.sqlalchemy.mixins)
UUIDType (class in coaster.sqlalchemy.columns)
V
valid_username() (in module coaster.utils.misc)
value (coaster.sqlalchemy.statemanager.StateManagerWrapper attribute)
VersionedAssets (class in coaster.assets)
view_args (coaster.views.classview.ClassView attribute)
view_for() (coaster.sqlalchemy.mixins.UrlForMixin method)
view_for_endpoints (coaster.sqlalchemy.mixins.UrlForMixin attribute)
viewdata() (in module coaster.views.classview)
W
with_roles() (in module coaster.sqlalchemy.roles)
wsgi_app() (coaster.app.Flask method)
coaster
Navigation
Coaster types
App configuration
Logger
Assets
Utilities
Miscellaneous utilities
Date, time and timezone utilities
Text processing utilities
Markdown processor
PostgreSQL query processor
Utility classes
Authentication management
View helpers
Miscellaneous view helpers
View decorators
Class-based views
SQLAlchemy patterns
SQLAlchemy mixin classes
SQLAlchemy column types
Helper functions
Role-based access control
SQLAlchemy attribute annotations
Immutable annotation
Model helper registry
Enhanced query and custom comparators
States and transitions
Database session and instance
Natural language processing
Related Topics
Documentation overview
Quick search