├── .github └── workflows │ ├── build.yaml │ └── publish.yaml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── MANIFEST.in ├── README.md ├── drf_writable_nested ├── __init__.py ├── mixins.py ├── py.typed └── serializers.py ├── example ├── README.md ├── __init__.py ├── models.py ├── requirements.txt ├── serializers.py └── settings.py ├── manage.py ├── mypy.ini ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── conftest.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_profile_sites_setnullforeignkey_and_more.py │ └── __init__.py ├── models.py ├── serializers.py ├── settings.py ├── test_nested_validation.py ├── test_unique_fields_mixin.py ├── test_writable_nested_model_serializer.py ├── urls.py └── utils.py └── tox.ini /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/README.md -------------------------------------------------------------------------------- /drf_writable_nested/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/drf_writable_nested/__init__.py -------------------------------------------------------------------------------- /drf_writable_nested/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/drf_writable_nested/mixins.py -------------------------------------------------------------------------------- /drf_writable_nested/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drf_writable_nested/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/drf_writable_nested/serializers.py -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- 1 | Stripped down example project, based on top-level README -------------------------------------------------------------------------------- /example/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/example/models.py -------------------------------------------------------------------------------- /example/requirements.txt: -------------------------------------------------------------------------------- 1 | djangorestframework-stubs -------------------------------------------------------------------------------- /example/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/example/serializers.py -------------------------------------------------------------------------------- /example/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/example/settings.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/manage.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/mypy.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/migrations/0001_initial.py -------------------------------------------------------------------------------- /tests/migrations/0002_alter_profile_sites_setnullforeignkey_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/migrations/0002_alter_profile_sites_setnullforeignkey_and_more.py -------------------------------------------------------------------------------- /tests/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/models.py -------------------------------------------------------------------------------- /tests/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/serializers.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/test_nested_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/test_nested_validation.py -------------------------------------------------------------------------------- /tests/test_unique_fields_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/test_unique_fields_mixin.py -------------------------------------------------------------------------------- /tests/test_writable_nested_model_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/test_writable_nested_model_serializer.py -------------------------------------------------------------------------------- /tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/urls.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beda-software/drf-writable-nested/HEAD/tox.ini --------------------------------------------------------------------------------