{ "info": { "author": "Jos\u00e9 S\u00e1nchez Moreno", "author_email": "jose@o2w.es", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Python Software Foundation License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: SQL" ], "description": "Generic cron task for running instances of django models\n========================================================\n\nWhat's that?\n-------------\n\nIs a library that you can use to attach programmed executions of a\nmethod in the instances of any model in your django applications.\n\n\nHow to use\n----------\n\nInstall djmodelcron and django-recurrence.\n\n\nYou need to add a generic relation to the cron model of the djmodelcron app.\n\n\n\nUsing it\n---------------\n\n.. code-block:: python\n \n INSTALLED_APPS = (\n ...\n 'djmodelcron',\n 'recurrence',\n )\n \n\n\n # In your models.py\n from djmodelcron.models import Cron\n \n class MyModel(models.Model):\n title = models.CharField(max_length=125)\n cron = generic.GenericRelation(Cron)\n \n def run(self):\n print \"This is call every time associated cron is executed\"", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/josesanch/djmodelcron", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "djmodelcron", "package_url": "https://pypi.org/project/djmodelcron/", "platform": "All platforms", "project_url": "https://pypi.org/project/djmodelcron/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/josesanch/djmodelcron" }, "release_url": "https://pypi.org/project/djmodelcron/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Generic cron task for running instances of django models", "version": "0.1.0" }, "last_serial": 1636865, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3e181c6c5ecfcf4ac0c5a8357d39f379", "sha256": "3f05bbae33717029769284f9def93644e67edf1e58b3645afa84b11fba3d4667" }, "downloads": -1, "filename": "djmodelcron-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3e181c6c5ecfcf4ac0c5a8357d39f379", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3411, "upload_time": "2015-07-16T20:51:21", "url": "https://files.pythonhosted.org/packages/32/75/0d3a909c748390dafb1c66515e0e758797e517e350ac08f40268888824b6/djmodelcron-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3e181c6c5ecfcf4ac0c5a8357d39f379", "sha256": "3f05bbae33717029769284f9def93644e67edf1e58b3645afa84b11fba3d4667" }, "downloads": -1, "filename": "djmodelcron-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3e181c6c5ecfcf4ac0c5a8357d39f379", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3411, "upload_time": "2015-07-16T20:51:21", "url": "https://files.pythonhosted.org/packages/32/75/0d3a909c748390dafb1c66515e0e758797e517e350ac08f40268888824b6/djmodelcron-0.1.0.tar.gz" } ] }