:py:mod:`src.pypnnomenclature.schemas` ====================================== .. py:module:: src.pypnnomenclature.schemas Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: src.pypnnomenclature.schemas.NomenclatureSchema .. py:class:: NomenclatureSchema(*args, **kwargs) Bases: :py:obj:`pypnnomenclature.env.ma.SQLAlchemyAutoSchema` SQLAlchemyAutoSchema that automatically generates marshmallow fields from a SQLAlchemy model's or table's column. Uses the scoped session from Flask-SQLAlchemy by default. See `marshmallow_sqlalchemy.SQLAlchemyAutoSchema` for more details on the `SQLAlchemyAutoSchema` API. .. py:class:: Meta .. py:attribute:: model .. py:attribute:: load_instance :value: True .. py:attribute:: exclude :value: ('label_en', 'definition_en', 'label_es', 'definition_es', 'label_de', 'definition_de',... .. py:attribute:: include_fk :value: True