Files
django-lasuite/src/lasuite/marketing/backends/__init__.py
Manuel Raynaud 879a153d90 (marketing) create marketing backend abstraction
Marteking backends will have to implement an abstract base backend in
order to be able to not be dependant from only one implementation
2025-12-08 15:03:18 +01:00

14 lines
289 B
Python

"""Marketing backends module."""
from dataclasses import dataclass
@dataclass
class ContactData:
"""Contact data for marketing service integration."""
email: str
attributes: dict[str, str] | None = None
list_ids: list[int] | None = None
update_enabled: bool = True