Package API#
fastapi_restly exports the following names directly as fr.<name>.
Each link opens the symbol’s reference entry in its defining module.
The module reference lists the submodules available
through fr.
Name |
Description |
|---|---|
CRUD action names used by authorization and commit hooks. |
|
Combine query clauses with AND. |
|
Combine query clauses with OR. |
|
Apply query clauses to a SQLAlchemy statement. |
|
Async CRUD view for the react-admin simple REST protocol. |
|
CRUD view using an async SQLAlchemy session. |
|
FastAPI dependency annotation for an async session. |
|
Pydantic base configured to read object attributes. |
|
Group a model’s query clauses and default scope. |
|
Configure database access and application integration. |
|
Declare and bind application context values. |
|
Declare one typed context value. |
|
SQLAlchemy declarative base with dataclass constructors. |
|
Decorate a DELETE endpoint method. |
|
Decorate a GET endpoint method. |
|
Dataclass model base with an integer primary key. |
|
Relationship reference serialized as a scalar ID. |
|
Schema base with a read-only ID, or a nested relationship reference when parameterized. |
|
Register a view’s endpoint methods on an app or router. |
|
The objects, total count, and list params of a list, before response serialization. |
|
Scalar foreign-key annotation that checks the referenced row exists. |
|
Negate a group of query clauses. |
|
Settings for a view’s |
|
Page-number pagination settings for a view’s |
|
Open an async session outside request handling. |
|
Open a synchronous session outside request handling. |
|
Decorate a PATCH endpoint method. |
|
Decorate a POST endpoint method. |
|
Decorate a PUT endpoint method. |
|
Synchronous CRUD view for the react-admin simple REST protocol. |
|
Mark a field as excluded from generated create and update schemas. |
|
Validate a reference against a model with an optional scope override. |
|
Resolve the read scope for a view or model. |
|
Response forms for one object, a list, or an empty body. |
|
CRUD view using a synchronous SQLAlchemy session. |
|
Decorate an endpoint method with explicit route options. |
|
FastAPI dependency annotation for a synchronous session. |
|
Model fields for creation and update timestamps. |
|
Read-only creation and update timestamps in a schema. |
|
Base class for a group of endpoint methods. |
|
Default CRUD endpoint names for route exclusion. |
|
Declare a reusable query predicate. |
|
A reusable predicate that produces a SQLAlchemy expression. |
|
Mark a field as accepted on input and excluded from serialization. |
|
Installed package version. |