{ "info": { "author": "am1tyadava", "author_email": "amityadav@amityadav.in", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "==================\nEmtex Common Utils\n==================\n\nThis contains utility like permissions, audit log etc.\n\nDetailed documentation is in the \"docs\" directory.\n\nHow to install\n--------------\n\n1. Using pip::\n\n pip install emtex_common_utils==0.3\n or\n Add emtex_common_utils==0.3 in your requirements.txt file and then run:\n pip install -r requirements.txt\n\n\nQuick start\n-----------\n\n1. Add \"emtex_common_utils\" to your INSTALLED_APPS setting like this::\n\n INSTALLED_APPS = [\n ...\n 'emtex_common_utils',\n ]\n\n\nThings available\n----------------\n\n1. Database Migrations::\n\n python manage.py emtex_migrate --for_date=\"YYYY-MM-DD\"\n\n2. Logging::\n\n from emtex_common_utils.models import BaseModel, BaseLogModel\n from emtex_common_utils.mixins import BaseModelMixin\n\n ...\n\n\n class MyModelLog(BaseLogModel):\n \"\"\" Model to log changes for model MyModel \"\"\"\n pass\n\n\n class MyModel(BaseModel, BaseModelMixin):\n \"\"\" Model which changes needs to be tracked. \"\"\"\n\n class Meta:\n log_fields = (\n my_field1, my_field2,\n ...\n )\n log_model_name = MyModelLog", "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/am1tyadava/emtex_common_utils", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "emtex_common_utils", "package_url": "https://pypi.org/project/emtex_common_utils/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/emtex_common_utils/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/am1tyadava/emtex_common_utils" }, "release_url": "https://pypi.org/project/emtex_common_utils/0.4/", "requires_dist": null, "requires_python": null, "summary": "Contains common application for Emtex", "version": "0.4" }, "last_serial": 2943808, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9867e9c3c72a0ea467a1147783e4f362", "sha256": "375308912f30193ab9db6875f7c42a4d2f9c038ebb3d0c839733aeb2de0c9f3d" }, "downloads": -1, "filename": "emtex_common_utils-0.1.tar.gz", "has_sig": false, "md5_digest": "9867e9c3c72a0ea467a1147783e4f362", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3149, "upload_time": "2017-04-25T10:13:25", "url": "https://files.pythonhosted.org/packages/6d/d9/382f932b9e1ed80c46c1ab8ccc58c66011e9a1e039b58112516aa13cb2bb/emtex_common_utils-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4ea77dbfb4a2b821fb2c24287dcf7476", "sha256": "2faecc373a6a99678c26e5da06d3e127bef3022689897e3a8d39ef61888e62f1" }, "downloads": -1, "filename": "emtex_common_utils-0.2.tar.gz", "has_sig": false, "md5_digest": "4ea77dbfb4a2b821fb2c24287dcf7476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3773, "upload_time": "2017-05-24T16:17:20", "url": "https://files.pythonhosted.org/packages/16/89/b3cc333d59c47bbe728dc2aa739a0f56ce7c8bc23b25953495d14c7dcfb5/emtex_common_utils-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "c0605deb67d851e80414764d1cb22794", "sha256": "a7710f34725d22c96fdb7314c4419d9bb599238f39ef10468d9a7d876a76bf9d" }, "downloads": -1, "filename": "emtex_common_utils-0.3.tar.gz", "has_sig": false, "md5_digest": "c0605deb67d851e80414764d1cb22794", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5075, "upload_time": "2017-05-27T05:12:55", "url": "https://files.pythonhosted.org/packages/39/56/34631e5e840da69c58e0b4c59e570aec2aa87bf0064f9e448b792349b1b0/emtex_common_utils-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2e233e8692e50126cc4c539f17318b79", "sha256": "fd657921a7cb095a0d0ca277ce0057570b95dfac61dd44044053d471f23034ef" }, "downloads": -1, "filename": "emtex_common_utils-0.4.tar.gz", "has_sig": false, "md5_digest": "2e233e8692e50126cc4c539f17318b79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5400, "upload_time": "2017-06-12T10:49:38", "url": "https://files.pythonhosted.org/packages/c0/9d/356ea00e2888b35ef63d6be93650b709eb0d956ff9f99224de957147442f/emtex_common_utils-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2e233e8692e50126cc4c539f17318b79", "sha256": "fd657921a7cb095a0d0ca277ce0057570b95dfac61dd44044053d471f23034ef" }, "downloads": -1, "filename": "emtex_common_utils-0.4.tar.gz", "has_sig": false, "md5_digest": "2e233e8692e50126cc4c539f17318b79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5400, "upload_time": "2017-06-12T10:49:38", "url": "https://files.pythonhosted.org/packages/c0/9d/356ea00e2888b35ef63d6be93650b709eb0d956ff9f99224de957147442f/emtex_common_utils-0.4.tar.gz" } ] }