class Serializer(object):
    __public__ = None
"""Must be implemented by implementors"""
__internal__ = None
"""Must be implemented by implementors"""

def to_serializable_dict(self):
    pass
Serializing SQLAlchemy models for a REST API while respecting access control?