{ "info": { "author": "Oliver Ford", "author_email": "dev@ojford.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Database" ], "description": "Use [marshmallow-dataclass](https://github.com/lovasoa/marshmallow_dataclass)es as [Django](https://github.com/django/django) Fields.\n\n## Usage\n```python\nfrom marshmallow_dataclass_djangofield import MarshmallowField\nfrom marshmallow_dataclass_djangofield import marshmallow_dataclass_djangofield\n\n\n\nclass MyModel(Model):\n \n @marshmallow_dataclass_djangofield(model_name='MyModel')\n @marshmallow_dataclass.dataclass\n class MyDataClass:\n foo: str\n bar: int\n\n foobars = MarshmallowField(many=True, schema=MyDataClass)\n```\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OJFord/marshmallow-dataclass-djangofield", "keywords": "Django,database,marshmallow", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "marshmallow-dataclass-djangofield", "package_url": "https://pypi.org/project/marshmallow-dataclass-djangofield/", "platform": "", "project_url": "https://pypi.org/project/marshmallow-dataclass-djangofield/", "project_urls": { "Homepage": "https://github.com/OJFord/marshmallow-dataclass-djangofield", "Repository": "https://github.com/OJFord/marshmallow-dataclass-djangofield" }, "release_url": "https://pypi.org/project/marshmallow-dataclass-djangofield/0.1.1.post1/", "requires_dist": [ "django (>=2.2,<3.0)", "marshmallow (>=3.0.3,<4.0.0)", "marshmallow_dataclass (>=6.0.0,<7.0.0)" ], "requires_python": ">=3.7,<4.0", "summary": "Use marshmallow-dataclass as a Django Field", "version": "0.1.1.post1" }, "last_serial": 5907097, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a0e6f0b00d0936c2b758c0aacfe2ca07", "sha256": "f0aec9f34d358808e5dc6598964325e84536db45324aaaf3eb4ec30ee9c0c18b" }, "downloads": -1, "filename": "marshmallow_dataclass_djangofield-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a0e6f0b00d0936c2b758c0aacfe2ca07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 2184, "upload_time": "2019-09-27T17:33:01", "url": "https://files.pythonhosted.org/packages/91/7a/edeb443a86810eee07286690b70f4ae16d69ad0f6f50c72dc0a98a37c163/marshmallow_dataclass_djangofield-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1b383f32a3d1e2ba5c5ef31fbae54cd", "sha256": "cd429ff042095b801d0c995defbbe434df363702b668ae03ea5e95dd240e1c7c" }, "downloads": -1, "filename": "marshmallow-dataclass-djangofield-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d1b383f32a3d1e2ba5c5ef31fbae54cd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 1983, "upload_time": "2019-09-27T17:32:58", "url": "https://files.pythonhosted.org/packages/fb/cc/38b384208ea1906d14f0fff233e9fe73336e274f04d05843f92e1f64198a/marshmallow-dataclass-djangofield-0.1.0.tar.gz" } ], "0.1.1.post1": [ { "comment_text": "", "digests": { "md5": "759339df84a09fb1a905ff222417211f", "sha256": "11c66907d70ce9a74c728f0942232dc2d171ff29a5da154b51f8c5ee6c4aca04" }, "downloads": -1, "filename": "marshmallow_dataclass_djangofield-0.1.1.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "759339df84a09fb1a905ff222417211f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3150, "upload_time": "2019-09-30T14:07:02", "url": "https://files.pythonhosted.org/packages/8f/5a/5503533e5548e7bfdc7118afff4f4d37169a121ef5dde1af100d37f637ed/marshmallow_dataclass_djangofield-0.1.1.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba6f7062399a60c8f50ae218436b24c2", "sha256": "8e374e942377575cb78cef044eb7fa4fc0348e4b3daf3ee18a6b57fa78f01057" }, "downloads": -1, "filename": "marshmallow-dataclass-djangofield-0.1.1.post1.tar.gz", "has_sig": false, "md5_digest": "ba6f7062399a60c8f50ae218436b24c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2740, "upload_time": "2019-09-30T14:07:01", "url": "https://files.pythonhosted.org/packages/91/46/0b2daa93dabd4f4d979ff7ce04654e59b72f7509956bb5c50e9b264a0e83/marshmallow-dataclass-djangofield-0.1.1.post1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "759339df84a09fb1a905ff222417211f", "sha256": "11c66907d70ce9a74c728f0942232dc2d171ff29a5da154b51f8c5ee6c4aca04" }, "downloads": -1, "filename": "marshmallow_dataclass_djangofield-0.1.1.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "759339df84a09fb1a905ff222417211f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3150, "upload_time": "2019-09-30T14:07:02", "url": "https://files.pythonhosted.org/packages/8f/5a/5503533e5548e7bfdc7118afff4f4d37169a121ef5dde1af100d37f637ed/marshmallow_dataclass_djangofield-0.1.1.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba6f7062399a60c8f50ae218436b24c2", "sha256": "8e374e942377575cb78cef044eb7fa4fc0348e4b3daf3ee18a6b57fa78f01057" }, "downloads": -1, "filename": "marshmallow-dataclass-djangofield-0.1.1.post1.tar.gz", "has_sig": false, "md5_digest": "ba6f7062399a60c8f50ae218436b24c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2740, "upload_time": "2019-09-30T14:07:01", "url": "https://files.pythonhosted.org/packages/91/46/0b2daa93dabd4f4d979ff7ce04654e59b72f7509956bb5c50e9b264a0e83/marshmallow-dataclass-djangofield-0.1.1.post1.tar.gz" } ] }