{ "info": { "author": "YunoJuno", "author_email": "code@yunojuno.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.2", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# Django Management Command Audit Log\n\nApp to enable simple auditing of Django management commands\n\n## Background\n\nThis app wraps the standad Django management command base class to record the running of a command. It logs the name of the command, start and end time, and the output (if any). If the command fails with a Python exception, the error message is added to the record, and the exception itself is logged using `logging.exception`.\n\n![Screenshot of admin list view](https://github.com/yunojuno/django-managment-command-log/blob/master/screenshots/detail-view.png\")\n\n![Screenshot of admin detail view](https://github.com/yunojuno/django-managment-command-log/blob/master/screenshots/detail-view.png\")\n\nSee the `test_command` and `test_transaction_command` for examples.\n\n## TODO\n\nDocumentation.\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yunojuno/django-managment-command-log", "keywords": "", "license": "MIT", "maintainer": "YunoJuno", "maintainer_email": "code@yunojuno.com", "name": "django-command-log", "package_url": "https://pypi.org/project/django-command-log/", "platform": "", "project_url": "https://pypi.org/project/django-command-log/", "project_urls": { "Homepage": "https://github.com/yunojuno/django-managment-command-log", "Repository": "https://github.com/yunojuno/django-managment-command-log" }, "release_url": "https://pypi.org/project/django-command-log/0.1.1/", "requires_dist": [ "django (>=2.1,<3.0)", "psycopg2-binary (>=2.8,<3.0)" ], "requires_python": ">=3.7,<4.0", "summary": "Django management command auditing app", "version": "0.1.1" }, "last_serial": 5885973, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1f3e10d078e5e440b33e8fa68c97763e", "sha256": "6c9f555de4ce230cb41dbfa3a5f7f489d9ad6a92fe80d334e688704ffe1b2fed" }, "downloads": -1, "filename": "django_command_log-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1f3e10d078e5e440b33e8fa68c97763e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 5725, "upload_time": "2019-09-25T13:24:34", "url": "https://files.pythonhosted.org/packages/ee/48/15578e8e2d1fd9d7bff6af9820c6bab9b3142b951cb3db04d79a6837c379/django_command_log-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6635e7a32783653ad7a72435ca7a5ea5", "sha256": "620141aadfb91d25a2b1c9663b6e91248c8652cca82f21ad20948f2e611a7cff" }, "downloads": -1, "filename": "django-command-log-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6635e7a32783653ad7a72435ca7a5ea5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4395, "upload_time": "2019-09-25T13:24:31", "url": "https://files.pythonhosted.org/packages/3d/80/346be0762074edf4c4646d36635c940caacc52be57e46c74b2ffd279d70d/django-command-log-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "35c4d8d046e6c8922fa989d24857d27e", "sha256": "8abe775da18236e5f50ab721e97589293f40709783f4438b73ce2634dd51e3eb" }, "downloads": -1, "filename": "django_command_log-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35c4d8d046e6c8922fa989d24857d27e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 5913, "upload_time": "2019-09-25T15:33:11", "url": "https://files.pythonhosted.org/packages/6f/23/31dc293916ee725d6ce3cdef4b2e449e189d26e87219120134359625ce82/django_command_log-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e1652d25206222700cf457e1ec7152f", "sha256": "f8084062fd0a20c8a7b64a08dd32da942ff8604b82d94552a698a4799e2b294c" }, "downloads": -1, "filename": "django-command-log-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1e1652d25206222700cf457e1ec7152f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4554, "upload_time": "2019-09-25T15:33:09", "url": "https://files.pythonhosted.org/packages/df/40/6b08a1dd24bd3fee1a46fc77570ea90a86725d7f730a9d72ef64b59d8218/django-command-log-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35c4d8d046e6c8922fa989d24857d27e", "sha256": "8abe775da18236e5f50ab721e97589293f40709783f4438b73ce2634dd51e3eb" }, "downloads": -1, "filename": "django_command_log-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35c4d8d046e6c8922fa989d24857d27e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 5913, "upload_time": "2019-09-25T15:33:11", "url": "https://files.pythonhosted.org/packages/6f/23/31dc293916ee725d6ce3cdef4b2e449e189d26e87219120134359625ce82/django_command_log-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e1652d25206222700cf457e1ec7152f", "sha256": "f8084062fd0a20c8a7b64a08dd32da942ff8604b82d94552a698a4799e2b294c" }, "downloads": -1, "filename": "django-command-log-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1e1652d25206222700cf457e1ec7152f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4554, "upload_time": "2019-09-25T15:33:09", "url": "https://files.pythonhosted.org/packages/df/40/6b08a1dd24bd3fee1a46fc77570ea90a86725d7f730a9d72ef64b59d8218/django-command-log-0.1.1.tar.gz" } ] }