Use marshmallow-dataclass as a Django Field
Project description
Use marshmallow-dataclasses as Django Fields.
Usage
from marshmallow_dataclass_djangofield import MarshmallowField
from marshmallow_dataclass_djangofield import marshmallow_dataclass_djangofield
class MyModel(Model):
@marshmallow_dataclass_djangofield(model_name='MyModel')
@marshmallow_dataclass.dataclass
class MyDataClass:
foo: str
bar: int
foobars = MarshmallowField(many=True, schema=MyDataClass)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for marshmallow-dataclass-djangofield-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3570880529015c3cda16cf4ac47821855b3b509c8dde6fd6ba1b77125d4955c1 |
|
MD5 | 3256ae769ef882df8e80030cc31412ff |
|
BLAKE2b-256 | e42ec0730c6b2cdd4141511ef734250d8b295a6587d0ee1d6650060e17ad62fa |
Close
Hashes for marshmallow_dataclass_djangofield-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2091924a8af813cc62e4506bd87c0f7c6f182ba0e31de2ac7ea51d628a2ad7fe |
|
MD5 | 60715a89391cf0700de0a21f23ff3097 |
|
BLAKE2b-256 | fe1d54dd61e650e7d2e526789a9b3296ea31ddc3b6d16cb11bfdfc4d12651f51 |