=========
Model API
=========

This API layer provides access to the higher-level objects stored in Github
repositories.  A single Github repository serves as the persistent storage for
the CMS.  All data is fetched from Github through the :doc:`Remote API
<remote_api>` layer and turned into formal objects by this model layer.

Article
=======

.. automodule:: pskb_website.models.article
    :members:

User
====

.. automodule:: pskb_website.models.user
    :members:

File
====
.. automodule:: pskb_website.models.file
    :members:

Image
=====
.. automodule:: pskb_website.models.image
    :members:

=========
Model API
=========

This API layer provides access to the higher-level objects stored in Github
repositories.  A single Github repository serves as the persistent storage for
the CMS.  All data is fetched from Github through the :doc:`Remote API
<remote_api>` layer and turned into formal objects by this model layer.

Article
=======

.. automodule:: pskb_website.models.article
    :members:

User
====

.. automodule:: pskb_website.models.user
    :members:

File
====
.. automodule:: pskb_website.models.file
    :members:

Image
=====
.. automodule:: pskb_website.models.image
    :members:

Lib
===
.. automodule:: pskb_website.models.lib
    :members:

Add lib functionality to docs
Add lib functionality to docs
