Admin
*****

.. contents::
    :depth: 2
    :local:

Filters
=======

.. autoclass:: dj_kaos_utils.admin.BooleanAdminFilter
   :members: filter
   :show-inheritance:

Mixins
=======

.. autoclass:: dj_kaos_utils.admin.EditReadonlyAdminMixin
   :members: edit_readonly_fields
   :show-inheritance:


Inlines
========

.. autoclass:: dj_kaos_utils.admin.NoViewInlineMixin
   :show-inheritance:

.. autoclass:: dj_kaos_utils.admin.NoAddInlineMixin
   :show-inheritance:

.. autoclass:: dj_kaos_utils.admin.NoChangeInlineMixin
   :show-inheritance:


Utils
=======

.. autofunction:: dj_kaos_utils.admin.utils.pp_json

.. autofunction:: dj_kaos_utils.admin.utils.render_element

.. autofunction:: dj_kaos_utils.admin.utils.render_img

.. autofunction:: dj_kaos_utils.admin.utils.render_anchor

.. autofunction:: dj_kaos_utils.admin.utils.get_admin_link

.. autofunction:: dj_kaos_utils.admin.utils.render_admin_link
