eones.integrations package

Core module initializer for Eones.

Submodules

eones.integrations.django module

Django integration helpers (optional).

class eones.integrations.django.DateTimeField(*args: Any, **kwargs: Any)

Bases: DateTimeField

Custom Django model field to store Date as DateTime.

from_db_value(value, expression, connection)
get_prep_value(value)

eones.integrations.serializers module

eones.integrations.serializers.eones_encoder(obj)

Generic JSON encoder for Date.

eones.integrations.sqlalchemy module

class eones.integrations.sqlalchemy.EonesType(*args: Any, **kwargs: Any)

Bases: TypeDecorator

SQLAlchemy-compatible type for storing Eones instances.

process_bind_param(value, dialect)
process_result_value(value, dialect)