File: api_reference.rst

package info (click to toggle)
python-marshmallow-sqlalchemy 1.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 364 kB
  • sloc: python: 1,927; makefile: 13; sh: 8
file content (23 lines) | stat: -rw-r--r-- 693 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
.. _api:

Top-level API
=============

.. Explicitly list which methods to document because :inherited-members: documents
.. all of Schema's methods, which we don't want
.. autoclass:: marshmallow_sqlalchemy.SQLAlchemySchema
    :members: load,get_instance,make_instance,validate,session,transient

.. autoclass:: marshmallow_sqlalchemy.SQLAlchemyAutoSchema
    :members: load,get_instance,make_instance,validate,session,transient

.. automodule:: marshmallow_sqlalchemy
    :members:
    :exclude-members: SQLAlchemySchema,SQLAlchemyAutoSchema

Fields
======

.. automodule:: marshmallow_sqlalchemy.fields
    :members:
    :exclude-members: get_value,default_error_messages,get_primary_keys