{ "info": { "author": "Mathieu Leplatre", "author_email": "contact@mathieu-leplatre.info", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Utilities" ], "description": "*django-sizefield* is a file size field, stored as BigInteger and rendered\nwith units in Bytes (KB, MB, ...)\n\n.. image:: https://travis-ci.org/leplatrem/django-sizefield.png\n :target: https://travis-ci.org/leplatrem/django-sizefield\n\n.. image:: https://coveralls.io/repos/leplatrem/django-sizefield/badge.png\n :target: https://coveralls.io/r/leplatrem/django-sizefield\n\n\n=======\nINSTALL\n=======\n\n::\n\n pip install django-sizefield\n\n\n=====\nUSAGE\n=====\n\nModel field\n===========\n\n::\n\n class Data(models.Model):\n path = models.FilePathField()\n size = FileSizeField()\n\n\nThe model form will have a TextInput, which renders the \nvalue with units, and accepts values with or without units.\n\n\nTemplate filter\n===============\n\nIt adds units to any number value:\n\n::\n\n {% load sizefieldtags %}\n \n {{ value|filesize }}\n\n*will render 12.3KB (for example)*\n\n\n=======\nAUTHORS\n=======\n\n * Mathieu Leplatre \n * Alexander (@meteozond)\n * Tom Yam (@perez)\n\n\n=======\nLICENSE\n=======\n\n * Lesser GNU Public License\n\n\n\n\n\n\n\n=========\nCHANGELOG\n=========\n\n1.0.0 (2019-06-21)\n==================\n\n- Fix support of Django 1.11/2\n\n\n0.9.1 (2016-04-13)\n==================\n\n- Fix lazy loading of translation infrastructure (#15, thanks @cemiarni).\n\n\n0.9 (2015-11-12)\n================\n\n- Add support for unitless values (#13, thanks @megapctr)\n\n\n0.8 (2015-10-04)\n================\n\n- Add support for Python3 (thanks @naxube)\n\n\n0.7 (2015-03-13)\n================\n\n- Add Zetta and Yotta support (thanks @meteozond)\n- Fix bug with big values (fixes #8, thanks @meteozond)\n\n\n0.6 (2014-09-25)\n================\n\n- Add Exabytes support (thanks Matt Pritchard)\n\n0.5 (2014-06-18)\n================\n\n- Fix template tag not support None values (fixes #4)\n- Support comma notation for float values (fixes #5)\n\n0.4 (2013-08-25)\n================\n\n- Complete refactor by @perez\n\n0.3 (2013-06-08)\n================\n\n- South support by @meteozond\n\n0.2 (2013-05-31)\n================\n\n- Petabytes support by @meteozond\n\n0.1 (2011-01-04)\n================\n\n- Initial working version.", "description_content_type": "", "docs_url": null, "download_url": "http://pypi.python.org/pypi/django-sizefield/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/leplatrem/django-sizefield", "keywords": "", "license": "LPGL, see LICENSE file.", "maintainer": "", "maintainer_email": "", "name": "django-sizefield", "package_url": "https://pypi.org/project/django-sizefield/", "platform": "", "project_url": "https://pypi.org/project/django-sizefield/", "project_urls": { "Download": "http://pypi.python.org/pypi/django-sizefield/", "Homepage": "https://github.com/leplatrem/django-sizefield" }, "release_url": "https://pypi.org/project/django-sizefield/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "A model field to store a file size, whose edition and display shows units.", "version": "1.0.0" }, "last_serial": 5433216, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a230e87b2273c2d1b4c24ea1c78f03a5", "sha256": "813798d2188b3212b3b187fac904b34b188f521e6fb2701e50baac4779451ea2" }, "downloads": -1, "filename": "django-sizefield-0.1.tar.gz", "has_sig": false, "md5_digest": "a230e87b2273c2d1b4c24ea1c78f03a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3048, "upload_time": "2010-12-20T18:06:58", "url": "https://files.pythonhosted.org/packages/7e/0b/ce4e36e71b84bca8f21f540b5c9a55a7ccf0a8de89ecf99f470dafd7e79b/django-sizefield-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ec8926466bdf28407a3f17ddac0a7f4d", "sha256": "2ea683d615fc6418700cd1c71310bd0efbfd8911bf87a00c0f037eccb3307d41" }, "downloads": -1, "filename": "django-sizefield-0.2.tar.gz", "has_sig": false, "md5_digest": "ec8926466bdf28407a3f17ddac0a7f4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3294, "upload_time": "2013-05-31T14:21:09", "url": "https://files.pythonhosted.org/packages/fc/bb/7c59f1834d57795b3ebe1044f8a577c08966491a1a1404e7fb9b82d67679/django-sizefield-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "fbcb780e4caded42c6d2e08184d2afc1", "sha256": "a836cc62c87407419fd4f098314efd3ffa8e5f55930b3f9d3b8c28d57def4825" }, "downloads": -1, "filename": "django-sizefield-0.3.tar.gz", "has_sig": false, "md5_digest": "fbcb780e4caded42c6d2e08184d2afc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3369, "upload_time": "2013-06-08T12:07:59", "url": "https://files.pythonhosted.org/packages/ae/ea/259daf0f8a82f342fc2298ae7d0020df91684e7969b1a0244ad2fb0c4f82/django-sizefield-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "59f67aa3839e07997e04ab744b748d8d", "sha256": "b7d176c8c6f1c1239ad0268830aa6f201a292d0543f9dcf69ab60ffb6a289684" }, "downloads": -1, "filename": "django-sizefield-0.4.zip", "has_sig": false, "md5_digest": "59f67aa3839e07997e04ab744b748d8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11945, "upload_time": "2013-08-25T15:31:08", "url": "https://files.pythonhosted.org/packages/bb/9a/bac7dc463535bf091147159a16ac074e6bacb7401bd2ebf813568929c01b/django-sizefield-0.4.zip" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "c17ae93ca282c7b1315ac11aa79be619", "sha256": "2896ad70af75aeae386a1f4dee27b742f5854bf2d2aabd383c80ca43fd6a4f91" }, "downloads": -1, "filename": "django-sizefield-0.5.zip", "has_sig": false, "md5_digest": "c17ae93ca282c7b1315ac11aa79be619", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12209, "upload_time": "2014-06-18T20:15:28", "url": "https://files.pythonhosted.org/packages/4a/18/b03edd7f54d37e2f79e3bebd57ece44f2f10657fa4eb23d8f8dd47d16759/django-sizefield-0.5.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "82644fdfc778f9b252e80287a71d5a2d", "sha256": "17fc0837db05258825b718ea3ae7516ed30da13e5c0e5f96853f87e9b66172c3" }, "downloads": -1, "filename": "django-sizefield-0.6.zip", "has_sig": false, "md5_digest": "82644fdfc778f9b252e80287a71d5a2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12326, "upload_time": "2014-09-25T07:27:30", "url": "https://files.pythonhosted.org/packages/7e/25/62c836e0f968d9b540d0d14f7b98996a8aecac72d41c3e7841bccb2c801e/django-sizefield-0.6.zip" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "b7e8a80b846f87cef47b771e12028297", "sha256": "d5a7a19d89703e69efe536b96d4d9fcfb1349047d5e4d1d10fe41ce23156df1f" }, "downloads": -1, "filename": "django-sizefield-0.7.zip", "has_sig": false, "md5_digest": "b7e8a80b846f87cef47b771e12028297", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12731, "upload_time": "2015-03-13T10:54:28", "url": "https://files.pythonhosted.org/packages/0e/ba/f70b0d0c8f2080ce4f8534d429f6af3e039ba6a4c85fce138cc857b8333c/django-sizefield-0.7.zip" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "863dd8a5b2372a29a4c8c06de296348d", "sha256": "46b27582507e19b7c68e4d7ce419c680faef5942ec65c5f382b4a84df06013c7" }, "downloads": -1, "filename": "django-sizefield-0.8.zip", "has_sig": false, "md5_digest": "863dd8a5b2372a29a4c8c06de296348d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12846, "upload_time": "2015-10-04T13:55:43", "url": "https://files.pythonhosted.org/packages/0f/e4/ce1c62fdf66a5bea30c2dd392cf5a0cf91dd6df42e10c273149b393b1814/django-sizefield-0.8.zip" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "b1745f50cce350f2fd6203d67c99304f", "sha256": "9b4e5d4a83ff9f7d53dea092799df052313defac299b9fa89476a883b4c23e3f" }, "downloads": -1, "filename": "django-sizefield-0.9.zip", "has_sig": false, "md5_digest": "b1745f50cce350f2fd6203d67c99304f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12977, "upload_time": "2015-11-12T15:12:30", "url": "https://files.pythonhosted.org/packages/4a/54/c1a0f8fed6d1d547af74160623a9aa8f6e4d82225f2313ae749dbb58dbbc/django-sizefield-0.9.zip" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "5deee51ccecb9ecf4fab363ada0040af", "sha256": "d880a5df1b4368fef5f1ed2a234124b1813f5b00f5035ee85ebcfd060406e67c" }, "downloads": -1, "filename": "django-sizefield-0.9.1.zip", "has_sig": false, "md5_digest": "5deee51ccecb9ecf4fab363ada0040af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13228, "upload_time": "2016-04-13T09:45:32", "url": "https://files.pythonhosted.org/packages/0f/69/240c26763094bafe32701ef79620220cc8623a8de274064ad541d13a3873/django-sizefield-0.9.1.zip" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "8972fdc705c6b0f1303265399b90a1de", "sha256": "094881baf1f7597d7c72c2cca300987f8247ca626e71790455b721c65fe88dc4" }, "downloads": -1, "filename": "django-sizefield-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8972fdc705c6b0f1303265399b90a1de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7461, "upload_time": "2019-06-21T23:35:50", "url": "https://files.pythonhosted.org/packages/b6/53/20dfd7b843614409ccd5a318dffda82c2160842cdf33c69dbf56bf24e1e6/django-sizefield-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8972fdc705c6b0f1303265399b90a1de", "sha256": "094881baf1f7597d7c72c2cca300987f8247ca626e71790455b721c65fe88dc4" }, "downloads": -1, "filename": "django-sizefield-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8972fdc705c6b0f1303265399b90a1de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7461, "upload_time": "2019-06-21T23:35:50", "url": "https://files.pythonhosted.org/packages/b6/53/20dfd7b843614409ccd5a318dffda82c2160842cdf33c69dbf56bf24e1e6/django-sizefield-1.0.0.tar.gz" } ] }