Skip to main content

# nested-models

Nested models are serializeable objects that can be converted to various formats like JSON and YAML while providing functionality such as serialization/deserialization, cleaning, validation and defaults values.

It also utilizes a Schema format that can restrict the fields that are serialized by the object.

Classes can be extended to add extra functionality and an encoder is provided that can be used with Django’s JSON fields.

It also supports nesting Models inside of Models.

## Goal

The goal is to provide a basic object that can be sereialized/deserialized into various formats supported by Python.

Metadata

Release files for nested-models 0.1.1

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

Source distribution (sdist)

Source distribution for nested-models 0.1.1
File Size Uploaded
nested-models-0.1.1.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nested-models 0.1.1
File Interpreter ABI Platform
nested_models-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.2 kB

Release files / nested-models-0.1.1.tar.gz

Download URL nested-models-0.1.1.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b50c536e6311598fc3460b5e7f94875bf9c0e436a6232e39417e77e415af5b27
BLAKE2b-256 checksum
How to use checksums
eb014bf111fef25e88c5e8a989180f9f98675ed42a3b45faa702bd304d74165e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

Release files / nested_models-0.1.1-py3-none-any.whl

Download URL nested_models-0.1.1-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3db7712d1c1185ce5900c80dcca111c37cb96865414ae80bcf96028656a4af40
BLAKE2b-256 checksum
How to use checksums
cc1256488459bb29df94a31bf36086e89fd22bd88c6d81afb8485a89a733e3af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.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