{ "info": { "author": "Dmitry Kozhedubov", "author_email": "dmitry-kozhedubov@yandex.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3" ], "description": "=============================\ndjango-management-audit\n=============================\n\n.. image:: https://badge.fury.io/py/django-management-audit.png\n :target: https://badge.fury.io/py/django-management-audit\n\n.. image:: https://travis-ci.org/hiisi13/django-management-audit.png?branch=master\n :target: https://travis-ci.org/hiisi13/django-management-audit\n\n.. image:: https://coveralls.io/repos/hiisi13/django-management-audit/badge.png?branch=master\n :target: https://coveralls.io/r/hiisi13/django-management-audit?branch=master\n\nAudit your app's management command calls with a single line of code. Logs command name and start/end timestamps on every run.\n\n\nQuickstart\n----------\n\n* Install django-south-central::\n\n pip install django-management-audit\n\n* Create database table for audit records::\n\n python manage.py syncdb\n\nUsage\n--------\n\n* Modify your manage.py file to import audit installer and run it::\n\n from management_audit import install\n\n install(['your_app_name',])\n \n* Optionally supply exclusion list of commands that you don't want to audit::\n\n install(['your_app_name',], ['command_to_ignore',])\n \n* When commands from your apps will be run, **django-management-audit** will create a database record for each run which includes command's name and start/end timestamps.\n\nTODO\n--------\n\n* Log command parameters in addition to name and timestamps.\n\n* Create admin UI to browse audit records.\n\n* Add inclusion list as opposite to exlusion list (verify if that's a use case at all)\n\n\n\n\nHistory\n-------\n\n0.1.0 (2014-01-01)\n++++++++++++++++++\n\n* First release on PyPI.", "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/hiisi13/django-management-audit", "keywords": "django-management-audit", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-management-audit", "package_url": "https://pypi.org/project/django-management-audit/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-management-audit/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/hiisi13/django-management-audit" }, "release_url": "https://pypi.org/project/django-management-audit/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Easily audit Django management commands", "version": "0.1.0" }, "last_serial": 1126059, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "834c16354ac0052f78a47016fa372ba9", "sha256": "3c0c243da7efc3f1f4ce67b622924d224087768fc73ba7b4f84ce72267a441c6" }, "downloads": -1, "filename": "django-management-audit-0.1.0.tar.gz", "has_sig": false, "md5_digest": "834c16354ac0052f78a47016fa372ba9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5482, "upload_time": "2014-06-16T06:04:00", "url": "https://files.pythonhosted.org/packages/1b/5b/bceaff9bfc0cbadb6b6bf2af0c632dfb142b4e106fcdc25fb60082c6845e/django-management-audit-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "834c16354ac0052f78a47016fa372ba9", "sha256": "3c0c243da7efc3f1f4ce67b622924d224087768fc73ba7b4f84ce72267a441c6" }, "downloads": -1, "filename": "django-management-audit-0.1.0.tar.gz", "has_sig": false, "md5_digest": "834c16354ac0052f78a47016fa372ba9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5482, "upload_time": "2014-06-16T06:04:00", "url": "https://files.pythonhosted.org/packages/1b/5b/bceaff9bfc0cbadb6b6bf2af0c632dfb142b4e106fcdc25fb60082c6845e/django-management-audit-0.1.0.tar.gz" } ] }