{ "info": { "author": "\u00cdcaro Pires", "author_email": "icaropsa@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.0", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Django Singleton Model\n======================\n\n|Build Status|\n==============\n\nSingleton design-pattern implementation for using with django models and\nworks with more recent versions of django\n\nInstalling\n----------\n\nInstall the package\n\n.. code:: bash\n\n $ pip3 install django-singleton-model\n\nand that's it. Don't add it to INSTALLED\\_APPS.\n\nUsing\n-----\n\nImport the SingletonModel class and inherit from it\n\n.. code:: python\n\n from singleton_model import SingletonModel\n\n class MySingleModel(SingletonModel):\n pass\n\n\nRunning tests\n-------------\n\nGo into example folder\n\n.. code:: bash\n\n $ cd example\n\nand run them\n\n.. code:: bash\n\n $ ./manage.py test\n\nTroubleshooting\n---------------\n\nCheck the example folder if you have any doubts. Or you can create an\nissue.\n\n.. |Build Status| image:: https://travis-ci.org/icaropires/django-singleton-model.svg?branch=master", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/icaropires/django-singleton-model", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-singleton-model", "package_url": "https://pypi.org/project/django-singleton-model/", "platform": "", "project_url": "https://pypi.org/project/django-singleton-model/", "project_urls": { "Homepage": "https://github.com/icaropires/django-singleton-model" }, "release_url": "https://pypi.org/project/django-singleton-model/0.2.3/", "requires_dist": null, "requires_python": "", "summary": "Simple package for impleting models using singleton design pattern", "version": "0.2.3" }, "last_serial": 3904335, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b3b55df59a99b1307b1c794fad988f90", "sha256": "165a3ec8c93ef3784d377185ebf236690cf75a4190a608483bba9b13bd30e47c" }, "downloads": -1, "filename": "django_singleton_model-0.1.tar.gz", "has_sig": false, "md5_digest": "b3b55df59a99b1307b1c794fad988f90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1234, "upload_time": "2018-05-26T01:12:17", "url": "https://files.pythonhosted.org/packages/91/c0/34d7a11091ee6787b8570c3ef704905e66e58846d2ed8cad597357534e6d/django_singleton_model-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "d1f90f7a87f7a4fa99dadf59d92247b1", "sha256": "a20839684c565189da2305f21bdb5b685bcacd86f9f65fb559e9cbf2c1a52d93" }, "downloads": -1, "filename": "django_singleton_model-0.2.tar.gz", "has_sig": false, "md5_digest": "d1f90f7a87f7a4fa99dadf59d92247b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2693, "upload_time": "2018-05-26T02:02:03", "url": "https://files.pythonhosted.org/packages/28/ce/e657097e33e1f02302f26880e5f3d7e78628bb97964f861c404e03b4e3c3/django_singleton_model-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "02e5d0d02b5ff8cd5087738adb12bdab", "sha256": "ac9f5b100bcdb03f89d7f7843e0231bbcb79a477de005b2f06c73944ef57425b" }, "downloads": -1, "filename": "django_singleton_model-0.2.1.tar.gz", "has_sig": false, "md5_digest": "02e5d0d02b5ff8cd5087738adb12bdab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2778, "upload_time": "2018-05-26T03:04:37", "url": "https://files.pythonhosted.org/packages/56/71/ec3323958c397041a69f8e3b6fe1b083eb20102f292331727c2ce2437aba/django_singleton_model-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "32c9d5b2651ba590b7421f86aeb85b7c", "sha256": "4edd1b3f9b780f05f77a27e7b4c80583ec30c3cdf3b50a65bc70d9f84e0c0bb2" }, "downloads": -1, "filename": "django_singleton_model-0.2.2.tar.gz", "has_sig": false, "md5_digest": "32c9d5b2651ba590b7421f86aeb85b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2778, "upload_time": "2018-05-26T03:07:06", "url": "https://files.pythonhosted.org/packages/5c/14/48b4f4c78d06a1fcccc439603ff183c18fca85402704f2b04fb2e8a4077e/django_singleton_model-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "9ed2ccfbefdb5e7c32852c48985c9c22", "sha256": "bff6a069404614dfc92bd3404855e4e70bfff63b7a7c01912d85fabb352675f1" }, "downloads": -1, "filename": "django_singleton_model-0.2.3.tar.gz", "has_sig": false, "md5_digest": "9ed2ccfbefdb5e7c32852c48985c9c22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2767, "upload_time": "2018-05-28T00:38:27", "url": "https://files.pythonhosted.org/packages/45/2f/b0a880d369e8c2dd1b7012518c5ff51168dc94e58d7ed9ca503dbe9dd64d/django_singleton_model-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9ed2ccfbefdb5e7c32852c48985c9c22", "sha256": "bff6a069404614dfc92bd3404855e4e70bfff63b7a7c01912d85fabb352675f1" }, "downloads": -1, "filename": "django_singleton_model-0.2.3.tar.gz", "has_sig": false, "md5_digest": "9ed2ccfbefdb5e7c32852c48985c9c22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2767, "upload_time": "2018-05-28T00:38:27", "url": "https://files.pythonhosted.org/packages/45/2f/b0a880d369e8c2dd1b7012518c5ff51168dc94e58d7ed9ca503dbe9dd64d/django_singleton_model-0.2.3.tar.gz" } ] }