{ "info": { "author": "Hackathon", "author_email": "kimi.huang@brightcells.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Programming Language :: Python", "Topic :: Office/Business :: Financial :: Spreadsheet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "========================\ndjango-models-extensions\n========================\n\nDjango Models Extensions\n\nInstallation\n============\n\n::\n\n pip install django-models-ext\n\n\nUsage\n=====\n\n::\n\n from django_models_ext import BaseModelMixin, upload_path, upload_file_url\n\n class MyModel(BaseModelMixin):\n upload = models.FileField(upload_to=upload_path)\n\n @property\n def upload_url(self):\n return upload_file_url(self.upload)\n\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/django-xxx/django-models-extensions", "keywords": "Django Models Ext Extensions", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-models-ext", "package_url": "https://pypi.org/project/django-models-ext/", "platform": "", "project_url": "https://pypi.org/project/django-models-ext/", "project_urls": { "Homepage": "https://github.com/django-xxx/django-models-extensions" }, "release_url": "https://pypi.org/project/django-models-ext/1.1.9/", "requires_dist": [ "TimeConvert" ], "requires_python": "", "summary": "Django Models Extensions", "version": "1.1.9" }, "last_serial": 5659163, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "b2964c31251ca754a8b9643a2e716a2d", "sha256": "2899a2f04449edf297d37bce5127648ad31b970910d1a8dc9956b9fe31ab2f2f" }, "downloads": -1, "filename": "django_models_ext-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2964c31251ca754a8b9643a2e716a2d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3981, "upload_time": "2018-01-12T17:30:55", "url": "https://files.pythonhosted.org/packages/71/db/5f2f44ae2d8a561589d337046095d2d864fb973646634a5037507b2f91ce/django_models_ext-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc37ee0141cec0738e0eac872dea3319", "sha256": "349f14ec53d59fc4da24aecf9c1768e91834bd5c2562fccb60d2b9d4665dd331" }, "downloads": -1, "filename": "django-models-ext-1.1.0.tar.gz", "has_sig": false, "md5_digest": "bc37ee0141cec0738e0eac872dea3319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2071, "upload_time": "2018-01-12T17:30:58", "url": "https://files.pythonhosted.org/packages/d7/16/57d319c32bb55c887b96fd7b4ed98bc4fe1a7ff95be0d0380e7616a6d4f4/django-models-ext-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "1ff4c537791a9b09cfd4816ddedf51ed", "sha256": "bb066a46451e7f41804e695d1f270679827e863e22d0ddb056a578941fa4df46" }, "downloads": -1, "filename": "django_models_ext-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ff4c537791a9b09cfd4816ddedf51ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4006, "upload_time": "2018-03-24T19:35:21", "url": "https://files.pythonhosted.org/packages/3e/11/c551c5cbfcbe64b8c8bd700d53c7f31e939aa919ce4742405ef7e714cc98/django_models_ext-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08914b61587681f9ed8628b715f3a92c", "sha256": "90dcec2162d8c8d847c8d75c9e8c0e4346c03587824b0ea9c82715df0259724d" }, "downloads": -1, "filename": "django-models-ext-1.1.1.tar.gz", "has_sig": false, "md5_digest": "08914b61587681f9ed8628b715f3a92c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2041, "upload_time": "2018-03-24T19:35:23", "url": "https://files.pythonhosted.org/packages/e0/32/a63025c5996f3c8ccdf80cbc525e1bd77870e6b7d9a44345ab1665fe961b/django-models-ext-1.1.1.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "009a9d11085a808d2c3e04cd1cb7402a", "sha256": "61de095300ae32d6dbdbb422f9dea770141248de8649388dcdae549ba22e2848" }, "downloads": -1, "filename": "django_models_ext-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "009a9d11085a808d2c3e04cd1cb7402a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4924, "upload_time": "2018-05-07T10:24:23", "url": "https://files.pythonhosted.org/packages/de/b6/25c1fc69ae5e2086ccba3f3f59e3a32eaa016d1c77fac9b2439426559b9a/django_models_ext-1.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdec37591a9f91a4f556f6745a3525ea", "sha256": "1be64b7d11bd2f689a74c166cdcc807d213d0a15163ca7e6ddbe52c3a0c44c94" }, "downloads": -1, "filename": "django-models-ext-1.1.4.tar.gz", "has_sig": false, "md5_digest": "cdec37591a9f91a4f556f6745a3525ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3854, "upload_time": "2018-05-07T10:24:24", "url": "https://files.pythonhosted.org/packages/2b/92/7bb2d81a64163f437ae2ab613cc34fd3e599e84209d244ceaa66b9e7ea21/django-models-ext-1.1.4.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "3329f564e74b2d6a9e88a3952e3445b9", "sha256": "a0d7ba90172b30e45f61eacf4afa85b8e79ef5cf6cef48ece05b36e55befabac" }, "downloads": -1, "filename": "django_models_ext-1.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3329f564e74b2d6a9e88a3952e3445b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4965, "upload_time": "2018-05-14T09:30:08", "url": "https://files.pythonhosted.org/packages/f5/fb/6bb2f15058d615806536ff8325ebe301b3942e19fc603f869460e321a671/django_models_ext-1.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d30dbe3c703957f3690e4ea5012ec40f", "sha256": "b87f708b1c4beae76212ca4c034f9517913026b1afa950e54e52dd1b11f655f2" }, "downloads": -1, "filename": "django-models-ext-1.1.6.tar.gz", "has_sig": false, "md5_digest": "d30dbe3c703957f3690e4ea5012ec40f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3883, "upload_time": "2018-05-14T09:30:09", "url": "https://files.pythonhosted.org/packages/c3/13/fe6138d89f7138f4e26ee55c37434df93427ce5f82f76c66feb400cdcebb/django-models-ext-1.1.6.tar.gz" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "abddb23da298a6ce1205048e886f0974", "sha256": "15af562a7ebaa06a3430c7ea46afafbc412c53a22ad9137f6396b83009a0f0d5" }, "downloads": -1, "filename": "django_models_ext-1.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abddb23da298a6ce1205048e886f0974", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5384, "upload_time": "2018-11-06T19:02:14", "url": "https://files.pythonhosted.org/packages/6c/75/9fcc6f05a851dfbd4a1cf8ce9568d225cd69c22dccd6521f2a7204d2c060/django_models_ext-1.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79dfaa1ffc2bc109beea9444627151d7", "sha256": "7b2af3fb8fa109973131c6cab82c2334e1ee78fd78b9cbe3d06c852985fbc710" }, "downloads": -1, "filename": "django-models-ext-1.1.8.tar.gz", "has_sig": false, "md5_digest": "79dfaa1ffc2bc109beea9444627151d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4090, "upload_time": "2018-11-06T19:02:15", "url": "https://files.pythonhosted.org/packages/18/48/0d5ede5a9b1be510e8013331f7151723fd75bc9a3b3827ea79bf0a88740b/django-models-ext-1.1.8.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "85250bf15bc9df8c43f3deab8d107ac9", "sha256": "d8004f0875661e361e41459aa6cce939f51c089a45b7ae8b8d38b48076d3b05c" }, "downloads": -1, "filename": "django_models_ext-1.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85250bf15bc9df8c43f3deab8d107ac9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5416, "upload_time": "2019-08-10T10:05:31", "url": "https://files.pythonhosted.org/packages/5b/0c/1fa8c50a9c8d097b19cc6d65cf386806270ed3c3426fd5b7090b73ba2d86/django_models_ext-1.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b6ec5f0e67335a7e1054c224e3a074c", "sha256": "58335c1b97aab95484d6ca6240d2e2cd7062559a024d97d3f448a337764a6664" }, "downloads": -1, "filename": "django-models-ext-1.1.9.tar.gz", "has_sig": false, "md5_digest": "1b6ec5f0e67335a7e1054c224e3a074c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4124, "upload_time": "2019-08-10T10:05:33", "url": "https://files.pythonhosted.org/packages/fd/67/a809890751b33ebcee3d0a4cde697d244ca85c89a1429561b7b6d155141a/django-models-ext-1.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "85250bf15bc9df8c43f3deab8d107ac9", "sha256": "d8004f0875661e361e41459aa6cce939f51c089a45b7ae8b8d38b48076d3b05c" }, "downloads": -1, "filename": "django_models_ext-1.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85250bf15bc9df8c43f3deab8d107ac9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5416, "upload_time": "2019-08-10T10:05:31", "url": "https://files.pythonhosted.org/packages/5b/0c/1fa8c50a9c8d097b19cc6d65cf386806270ed3c3426fd5b7090b73ba2d86/django_models_ext-1.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b6ec5f0e67335a7e1054c224e3a074c", "sha256": "58335c1b97aab95484d6ca6240d2e2cd7062559a024d97d3f448a337764a6664" }, "downloads": -1, "filename": "django-models-ext-1.1.9.tar.gz", "has_sig": false, "md5_digest": "1b6ec5f0e67335a7e1054c224e3a074c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4124, "upload_time": "2019-08-10T10:05:33", "url": "https://files.pythonhosted.org/packages/fd/67/a809890751b33ebcee3d0a4cde697d244ca85c89a1429561b7b6d155141a/django-models-ext-1.1.9.tar.gz" } ] }