Skip to main content

drf-multiple-models provides an easy view (and mixin) for serializing multiple models in a single view. It is built on top of (and meant to be an extension for) Django Rest Framework.

Installation

  1. Install the package from pip:

    pip install django-rest-multiple-models
  2. Make sure to add ‘drf_multiple_model’ to your INSTALLED_APPS:

    INSTALLED_APPS = (
        ...
        'drf_multiple_model',
    )
  3. Then simply import the view into any views.py in which you’d want to use it:

    from drf_multiple_model.views import MultipleModelAPIView

Usage

Documentation is on ReadTheDocs: https://django-rest-multiple-models.readthedocs.io/en/latest/

Release files for django-rest-multiple-models 2.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-rest-multiple-models 2.1.3
File Size Uploaded
django-rest-multiple-models-2.1.3.tar.gz 8.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-rest-multiple-models 2.1.3
File Interpreter ABI Platform
django_rest_multiple_models-2.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 15.4 kB

Release files / django-rest-multiple-models-2.1.3.tar.gz

Download URL django-rest-multiple-models-2.1.3.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5503bfd36d37fdd6f2d4535f848ade35cdbc1c54562b13e82bf1f4772d2ef988
BLAKE2b-256 checksum
How to use checksums
9c7d124eb0cb5375450777fdf241b82b4492c094ca592f8ce40cdb0b29f2f570
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.4

Release files / django_rest_multiple_models-2.1.3-py3-none-any.whl

Download URL django_rest_multiple_models-2.1.3-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0fcb16671513e726047881527b01d606ea8d5bda645451f1ddad1fc6a6eb5bdf
BLAKE2b-256 checksum
How to use checksums
9e84bb2c1650874e99543b5b6c6258dab4edc688a84780760feb8347560a0c0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.4

Release history Release notifications | RSS feed

This release

2.1.3 This release

2 release files

2.1.1

2 release files

2.1.0

3 release files

2.0.1

1 release file

2.0.0

1 release file

1.8.2

1 release file

1.8.1

1 release file

1.8.0

1 release file

1.7.1

1 release file

1.7

1 release file

1.6.3

1 release file

1.6.1

1 release file

1.6

1 release file

1.5

1 release file

1.3

1 release file

1.2

1 release file

1.1

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page