pydent.interfaces.BrowserInterface¶
-
class
pydent.interfaces.BrowserInterface(model_name, aqhttp, session)[source]¶ Bases:
pydent.interfaces.SessionInterface,pydent.interfaces.QueryInterfaceABCInitializer for SessionInterface.
- Parameters
Methods
__init__(model_name, aqhttp, session)Initializer for SessionInterface.
all([opts])find(model_id)find_by_name(name)first([num, query, opts])last([num, query, opts])load(post_response)Loads model instance(s) from data.
new(*args, **kwargs)one([query, first, opts])where(criteria[, methods, page_size, opts])Attributes
DEFAULT_LIMITDEFAULT_OFFSETDEFAULT_REVERSEMERGEaqhttpbrowsermodelAlias for self.model.__name__
session-
load(post_response)[source]¶ Loads model instance(s) from data.
Model instances will be of class defined by self.model. If data is a list, will return a list of model instances.
- Return type
List[SchemaModel]
-
property
model_name¶ Alias for self.model.__name__