Metadata-Version: 2.4
Name: objects-api-client-django
Version: 0.1.0
Summary: Easily integrate Objects API in your Django application.
Home-page: https://github.com/maykinmedia/objects-api-client-django
Author: Maykin Media
Author-email: support@maykinmedia.nl
License: MIT
Keywords: Objects API,Client,Django
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Intended Audience :: Developers
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: django>=4.2
Requires-Dist: django-solo
Requires-Dist: requests
Requires-Dist: zgw_consumers
Provides-Extra: tests
Requires-Dist: requests-mock; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-django; extra == "tests"
Requires-Dist: tox; extra == "tests"
Requires-Dist: isort; extra == "tests"
Requires-Dist: black; extra == "tests"
Requires-Dist: flake8; extra == "tests"
Provides-Extra: pep8
Requires-Dist: flake8; extra == "pep8"
Provides-Extra: coverage
Requires-Dist: pytest-cov; extra == "coverage"
Provides-Extra: docs
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Provides-Extra: release
Requires-Dist: bumpversion; extra == "release"
Requires-Dist: twine; extra == "release"
Dynamic: license-file



Objects API Client (for Django)
===============================

:Version: 0.1.0
:Source: https://github.com/maykinmedia/objects-api-client-django
:Keywords: Objects API, Client, Django
:PythonVersion: 3.11

|build-status|

About
=====

Easily integrate `Objects API`_ in your Django application. 

Installation
============

Requirements
------------

* Python 3.11 or newer
* Django 4.2 or newer


Install
-------

You can the install Objects API Client either via the Python Package Index (PyPI) or 
from source.

To install using ``pip``:

.. code-block:: bash

    pip install objects-api-client-django


Usage
=====

To use this with your project you need to follow these steps:

#. Add ``objectsapiclient`` to ``INSTALLED_APPS`` in your Django project's 
   ``settings.py``:

   .. code-block:: python

      INSTALLED_APPS = (
          # ...,
          "objectsapiclient",
      )


#. Configure your Objects API connection and settings in the admin, under 
   **Objects API client configuration**.

#. Done.


Licence
=======

Copyright © `Maykin Media B.V.`_, 2025

Licensed under the `MIT`_.

.. _`Maykin Media B.V.`: https://www.maykinmedia.nl
.. _`MIT`: LICENSE
.. _`Objects API`: https://github.com/maykinmedia/objects-api

.. |build-status| image:: https://github.com/maykinmedia/objects-api-client-django/workflows/Run%20CI/badge.svg
    :alt: Build status
    :target: https://github.com/maykinmedia/objects-api-client-django/actions?query=workflow%3A%22Run+CI%22
