{ "info": { "author": "Carl J. Nobile", "author_email": "carl.nobile@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Build Tools" ], "description": "====================================\nDjango Tool to Create Dynamic Fields\n====================================\n\n.. image:: http://img.shields.io/pypi/v/django-dcolumns.svg\n :target: https://pypi.python.org/pypi/django-dcolumns\n :alt: PyPI Version\n\n.. image:: https://img.shields.io/pypi/pyversions/django-dcolumns.svg\n :target: https://pypi.python.org/pypi/django-dcolumns\n :alt: PY Versions\n\n.. image:: http://img.shields.io/travis/cnobile2012/dcolumn/master.svg\n :target: http://travis-ci.org/cnobile2012/dcolumn\n :alt: Build Status\n\n.. image:: http://img.shields.io/coveralls/cnobile2012/dcolumn/master.svg\n :target: https://coveralls.io/r/cnobile2012/dcolumn\n :alt: Test Coverage\n\nThe MIT License (MIT)\n\nOverview\n--------\n\nAt the time of this writing **DColumn** supports Django 2.x and probably\nback to 1.8.0. The biggest issue with supporting older versions of Django\nis with the new way *urlpatterns* is used. Python 2.7, 3.4, 3.5 and 3.6\nare supported.\n\nDColumn is a Django plugin that lets the developer add columns to a model\ndynamically. It does this in the same way that the admin uses an inline model.\nMatter-of-fact that is exactly how the additional columns are displayed in\nthe admin. The only addition is that there is special JavaScript that\nconverts the column type to the type you have previously set it to.\n\nThis can be done, because any type of field can be represented as a string.\nThere are two methods on any model you define as a **Dcolumn** model that\ndoes conversion in and out of the type you have set.\n\n.. warning::\n Version 2.0 is a partial rewrite of **Django DColumns** and is NOT\n backwards compatible with previous versions. It now needs to use fields\n defined in user forms. The latest releases of Django would not work\n with the old way Dcolumns had previously handled fields. This is\n actually better as it is now more consistent with how Django does\n things.\n\nProvides\n--------\n\n1. Functionality to permit the addition of fields to a model through the\n admin.\n\n2. Add pseudo models for static data objects.\n\n3. The admin reflects all newly added fields in the correct type.\n\n\nFeel free to contact me at: carl dot nobile at gmail.com\n\nComplete Documentation can be found on\n`Read the Docs `_ at:\n`Django DColumns `_\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cnobile2012/dcolumn", "keywords": "Django DColumns", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-dcolumns", "package_url": "https://pypi.org/project/django-dcolumns/", "platform": "", "project_url": "https://pypi.org/project/django-dcolumns/", "project_urls": { "Homepage": "https://github.com/cnobile2012/dcolumn", "Source": "https://github.com/cnobile2012/dcolumn" }, "release_url": "https://pypi.org/project/django-dcolumns/2.0.1/", "requires_dist": [ "django", "dateutils", "python-dateutil" ], "requires_python": "", "summary": "An app to give any Django database model the ability to dynamically add fields.", "version": "2.0.1" }, "last_serial": 3837489, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "18490ed56275ce8a8e929ed2ff749aae", "sha256": "1e8858450d88a3495e7f6a785b0cabbd2ed2959c566a2357a1378263ca69dbc2" }, "downloads": -1, "filename": "django-dcolumns-0.1.tar.gz", "has_sig": false, "md5_digest": "18490ed56275ce8a8e929ed2ff749aae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125088, "upload_time": "2014-11-16T02:08:36", "url": "https://files.pythonhosted.org/packages/3a/db/aa270f587e8401d645baaa37b0e6633e8ba94c3ab7824a8a3ea0634f7f6e/django-dcolumns-0.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "79ad397ef4d60360cc2a7d061ab59c0a", "sha256": "af15f68a3fdae92262a483155c52cf65ff5094f3a9f547e3b7ab4ddadbb2c213" }, "downloads": -1, "filename": "django-dcolumns-0.2.0.tar.gz", "has_sig": false, "md5_digest": "79ad397ef4d60360cc2a7d061ab59c0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 119671, "upload_time": "2014-11-30T23:48:48", "url": "https://files.pythonhosted.org/packages/e4/9a/cb8d667870ba0dcb12b6c4c8ecddf52e9ca2b3c2bb2cfb15eec17f3d2997/django-dcolumns-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3d11e0c7aba2ef2ed220cf743f7adcb6", "sha256": "f6e90340aab0798c17fe903faa06531280ef540872bf58beacb1310a8fdfda67" }, "downloads": -1, "filename": "django-dcolumns-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3d11e0c7aba2ef2ed220cf743f7adcb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120312, "upload_time": "2014-12-07T15:53:13", "url": "https://files.pythonhosted.org/packages/c0/db/a2537c6eb8a79f2f60961981c14fa5cb7bda010f8a6de6e1b7efa1d40876/django-dcolumns-0.3.0.tar.gz" } ], "0.4.0": [], "0.5.0": [ { "comment_text": "", "digests": { "md5": "d0e4480c28c47f08ac126125b0e5a8fe", "sha256": "9cd2331fd3faf59191f9c5298085f36289ee6114a592a98db55fdb00025ae7f7" }, "downloads": -1, "filename": "django-dcolumns-0.5.0.tar.gz", "has_sig": false, "md5_digest": "d0e4480c28c47f08ac126125b0e5a8fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120455, "upload_time": "2015-04-03T02:22:33", "url": "https://files.pythonhosted.org/packages/31/71/94ffd1219419897aefba38369d4b19270a0fe98512976a0c848d3fe86d87/django-dcolumns-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "86b1c53dd0b65285455df7c5806839a7", "sha256": "eae4a93bbd7538b4d5e8098c59b11520f1158572b9a2c0249ebc9631abf12816" }, "downloads": -1, "filename": "django-dcolumns-0.5.1.tar.gz", "has_sig": false, "md5_digest": "86b1c53dd0b65285455df7c5806839a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120505, "upload_time": "2015-04-03T03:16:40", "url": "https://files.pythonhosted.org/packages/cc/1c/5ced2b26457eeb0c036a7692079750eb305a73b354804c1b11cf19ad0467/django-dcolumns-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "8118182a897e9f424be90c5af53dc73b", "sha256": "00e0c96a409760c32c1c82cee0d11c7586e409692b53b2096744f2a0ca383411" }, "downloads": -1, "filename": "django-dcolumns-0.5.2.tar.gz", "has_sig": false, "md5_digest": "8118182a897e9f424be90c5af53dc73b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120509, "upload_time": "2015-09-16T12:53:59", "url": "https://files.pythonhosted.org/packages/75/a5/a73de79d396a4b203c90c9efb89654c4f2cf06ef3fb9ca2f94c125e348e6/django-dcolumns-0.5.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "80ea50cb46ef7e5172d560b914b95c5c", "sha256": "2afff1e4f743797fd59571e112b204ed28616095ede1fe53f80eceebbb250225" }, "downloads": -1, "filename": "django-dcolumns-1.0.0.tar.gz", "has_sig": false, "md5_digest": "80ea50cb46ef7e5172d560b914b95c5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33158, "upload_time": "2016-08-08T01:57:25", "url": "https://files.pythonhosted.org/packages/3f/c8/db4713aa6c2e9933cf612a8cb6126fba02b10635abe26c1f485b405e1d35/django-dcolumns-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7b20332bfbdc0242ec8c2b69447567c9", "sha256": "2f304a1c62945e1b77d5f4e04cd72fc40763da85d8a7b6627aa6bd20081c38f2" }, "downloads": -1, "filename": "django-dcolumns-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7b20332bfbdc0242ec8c2b69447567c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33256, "upload_time": "2016-08-08T17:38:03", "url": "https://files.pythonhosted.org/packages/82/2b/2d0233c870fb3f7ea300cc6d659ea87c3d0ded4616430df7317f6ab4ad99/django-dcolumns-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "6ef0d9da94f95ce3b1295c2a06746063", "sha256": "132a9ed4436c8a9c5c5d31630c681e4c3d6a7393c805f46ecde09cc51ac85317" }, "downloads": -1, "filename": "django-dcolumns-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6ef0d9da94f95ce3b1295c2a06746063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35198, "upload_time": "2016-08-08T20:27:42", "url": "https://files.pythonhosted.org/packages/0d/43/8d557a69f5de538acd21e8eaec3a69b661f86d5925154db5d7dabd9d138f/django-dcolumns-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "640ff537b592dbd78ebd7226a06e5d7c", "sha256": "fdc939afc90ced39fcc73f69557380851669179cfe99a3934f1a5b7960ed855d" }, "downloads": -1, "filename": "django-dcolumns-1.0.3.tar.gz", "has_sig": false, "md5_digest": "640ff537b592dbd78ebd7226a06e5d7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35253, "upload_time": "2016-08-12T01:11:14", "url": "https://files.pythonhosted.org/packages/e1/ec/9cefa6f36957cc19dca17641b52476ced1dd4619a862f443db6f317d5ab4/django-dcolumns-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "d8e388c3a02425c99152a73dd6d83f99", "sha256": "0e2672c23673c8b000afe743e77f0102d843ee0e07ef5275e8a61ff04114794e" }, "downloads": -1, "filename": "django-dcolumns-1.0.4.tar.gz", "has_sig": false, "md5_digest": "d8e388c3a02425c99152a73dd6d83f99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36567, "upload_time": "2016-09-06T21:21:35", "url": "https://files.pythonhosted.org/packages/66/ca/4b692956ddc1b0637c2b4655aa8c6d7865984854d8f9337ea66ce3fe2229/django-dcolumns-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "f0c32215664d7ca7f4c6fc61728c7cc0", "sha256": "b1b7d949871c2602f381394154814449d95a4ca61c4de146609f1f3cd759ac70" }, "downloads": -1, "filename": "django-dcolumns-1.0.5.tar.gz", "has_sig": false, "md5_digest": "f0c32215664d7ca7f4c6fc61728c7cc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36636, "upload_time": "2016-09-07T00:10:31", "url": "https://files.pythonhosted.org/packages/7a/0c/6998bff75b341ea5a5b481b3120aedcf0b33aaa8afccbdf2616675d16919/django-dcolumns-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1720ae26031f638d8dafda8d6244835f", "sha256": "1a6cd53e2696511bf1bb908f5ecf18af300797796d68be32e756f4ee2177b927" }, "downloads": -1, "filename": "django-dcolumns-1.0.6.tar.gz", "has_sig": false, "md5_digest": "1720ae26031f638d8dafda8d6244835f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36821, "upload_time": "2016-09-11T01:40:59", "url": "https://files.pythonhosted.org/packages/8e/16/fa58151bfcfa37ab91415fd8e9834348a151c474a0643654afcf5e6dda3b/django-dcolumns-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "0d01ad64ac387594f0f94d94e2d6cc27", "sha256": "9499fae5d3a476f5e686ae9b0892d279fc33e66994c5d6ab257211d9a29ca516" }, "downloads": -1, "filename": "django-dcolumns-1.0.7.tar.gz", "has_sig": false, "md5_digest": "0d01ad64ac387594f0f94d94e2d6cc27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36828, "upload_time": "2016-09-12T17:23:00", "url": "https://files.pythonhosted.org/packages/8a/18/4f193add67441c74d37a45d5a6776b540b815c75123a0dbe1e6d223c0a57/django-dcolumns-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "a92cd908c729b483b28fbed9abe32fd0", "sha256": "86cdb28540d4bea22b6c34e4e1a4dfd2ab435206206b06f647bae189f1d46cef" }, "downloads": -1, "filename": "django-dcolumns-1.0.8.tar.gz", "has_sig": false, "md5_digest": "a92cd908c729b483b28fbed9abe32fd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36862, "upload_time": "2016-12-08T02:18:26", "url": "https://files.pythonhosted.org/packages/9d/11/b0b2a37809854ea50a87d01bb512920cb57441947537cf6c794c230b9066/django-dcolumns-1.0.8.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "05ebe12e98dd310192522cff56d30759", "sha256": "32a2851c3350cbc6f02ff28ff2947db40dc4e6fdbe568a6d3a86f8f41af00688" }, "downloads": -1, "filename": "django_dcolumns-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05ebe12e98dd310192522cff56d30759", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48413, "upload_time": "2018-04-29T03:24:54", "url": "https://files.pythonhosted.org/packages/c0/6c/f684aae30e6102cdd5787444ffe4b87653092b64099085e50b3ab58a0870/django_dcolumns-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51e429d0d135043bf20cf1ca41ac6d66", "sha256": "c3cdcc6402756e733defe279a2c452f0b3446e750a1ea823e50d890b4bfa8e50" }, "downloads": -1, "filename": "django-dcolumns-2.0.0.tar.gz", "has_sig": false, "md5_digest": "51e429d0d135043bf20cf1ca41ac6d66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37528, "upload_time": "2018-04-29T03:24:55", "url": "https://files.pythonhosted.org/packages/1f/eb/a792c5cc38fea93cb2b200c173e4f68b9d0d9e3d635e8789463978be1a03/django-dcolumns-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "75d8c179cfff0a93c51fd43883758972", "sha256": "31b9ae4af00f904ff0d8ed78c7d0d8dc1d1381d552c30a7ef0972473fc5d2c3b" }, "downloads": -1, "filename": "django_dcolumns-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75d8c179cfff0a93c51fd43883758972", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48441, "upload_time": "2018-05-05T20:33:20", "url": "https://files.pythonhosted.org/packages/06/c6/9313d91262d04f06f499f1530d92b209a92ff1a895e484b626394eb911dd/django_dcolumns-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fc3bf0863b4f64e44f12daeb329056e", "sha256": "803de67bf71d142cbbe6b3555543ceda77e4c10e7397c6ada029ac8c1c8dd991" }, "downloads": -1, "filename": "django-dcolumns-2.0.1.tar.gz", "has_sig": false, "md5_digest": "7fc3bf0863b4f64e44f12daeb329056e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37480, "upload_time": "2018-05-05T20:33:21", "url": "https://files.pythonhosted.org/packages/dc/f2/6bccb0655dfad8eaced99c0666c289505c622ec23daf00dff7c12b770456/django-dcolumns-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "75d8c179cfff0a93c51fd43883758972", "sha256": "31b9ae4af00f904ff0d8ed78c7d0d8dc1d1381d552c30a7ef0972473fc5d2c3b" }, "downloads": -1, "filename": "django_dcolumns-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75d8c179cfff0a93c51fd43883758972", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48441, "upload_time": "2018-05-05T20:33:20", "url": "https://files.pythonhosted.org/packages/06/c6/9313d91262d04f06f499f1530d92b209a92ff1a895e484b626394eb911dd/django_dcolumns-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fc3bf0863b4f64e44f12daeb329056e", "sha256": "803de67bf71d142cbbe6b3555543ceda77e4c10e7397c6ada029ac8c1c8dd991" }, "downloads": -1, "filename": "django-dcolumns-2.0.1.tar.gz", "has_sig": false, "md5_digest": "7fc3bf0863b4f64e44f12daeb329056e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37480, "upload_time": "2018-05-05T20:33:21", "url": "https://files.pythonhosted.org/packages/dc/f2/6bccb0655dfad8eaced99c0666c289505c622ec23daf00dff7c12b770456/django-dcolumns-2.0.1.tar.gz" } ] }