{ "info": { "author": "Richard Lander", "author_email": "lander2k2@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "=================\ndjango-lumberjack\n=================\n\nSimple logging to the database for django projects.\nLog entries are viewed in admin.\n\nNote: Be sparing with the number of messages logged to the database. It is\nconvenient when you want events logged that can be viewed in the django admin,\nbut logging excessively to the database can cripple performance.\n\n------------\nRequirements\n------------\nDjango 1.7 or greater.\n\n-------\nInstall\n-------\nInstall package::\n\n pip install django-lumberjack\n\nAdd ``'lumberjack'`` to your ``INSTALLED_APPS``::\n\n # settings.py\n\n INSTALLED_APPS = (\n 'django.contrib.admin',\n 'django.contrib.auth',\n ...\n 'lumberjack',\n )\n\nAdd handler and logger configs::\n\n # settings.py\n\n LOGGING = {\n ...\n 'handlers': {\n 'lumberjack_handler': {\n 'level': 'DEBUG',\n 'class': 'lumberjack.handlers.DBHandler',\n },\n },\n 'loggers': {\n 'lumberjack': {\n 'handlers': ['lumberjack_handler'],\n },\n }\n }\n\nCreate database tables::\n\n $ ./manage.py migrate lumberjack\n\n\n-----\nUsage\n-----\nExample of logging in a view function::\n\n # views.py\n\n import logging\n\n logger = logging.getLogger('lumberjack')\n\n def someview(request):\n\n logger.debug('someview was called', [__name__, 'sometag'])\n\n ...\n\n try:\n # some action\n ...\n\n except:\n logger.error('some action failed', [__name__, 'fml'])\n\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/lander2k2/django-lumberjack", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "django-lumberjack", "package_url": "https://pypi.org/project/django-lumberjack/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-lumberjack/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/lander2k2/django-lumberjack" }, "release_url": "https://pypi.org/project/django-lumberjack/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "Simple logging. Stored in database, accessed in Django admin.", "version": "0.2.3" }, "last_serial": 2659260, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "04350975b63a3a31649077ad42c1c830", "sha256": "497eb87eb748ec6b824e56e51bd2f5cd73581eebfe145206920a7472f8f1ba4e" }, "downloads": -1, "filename": "django-lumberjack-0.1.tar.gz", "has_sig": false, "md5_digest": "04350975b63a3a31649077ad42c1c830", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1570, "upload_time": "2015-03-03T21:02:46", "url": "https://files.pythonhosted.org/packages/3e/d6/71b34b3db4c2fe51c07a02195419a573a9655e2cd16a7a26b7b5e036094c/django-lumberjack-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "7e6e0cd39e16bb607c80a90d151c803d", "sha256": "16afbdca334ffd4dada6893c24b4769e04d3c03fd1f62fa50df55f813667e674" }, "downloads": -1, "filename": "django-lumberjack-0.2.tar.gz", "has_sig": false, "md5_digest": "7e6e0cd39e16bb607c80a90d151c803d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2056, "upload_time": "2015-03-04T14:23:20", "url": "https://files.pythonhosted.org/packages/c4/59/9b17b95840fa0acd85152e85abf26de7731420b3521d3baa1c3f85f1deec/django-lumberjack-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a2db0102c95b8893767ff963e15982a4", "sha256": "a15f7c25006b57d7954b5e02acf8b1ce7cdce63ec313f9b71eea9e9ea0a3cb95" }, "downloads": -1, "filename": "django-lumberjack-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a2db0102c95b8893767ff963e15982a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2440, "upload_time": "2015-03-04T21:14:52", "url": "https://files.pythonhosted.org/packages/c3/4b/8f703eea1e938f2b6cbbba0fa34d5293c1b669ee31eac819af4c80d175a4/django-lumberjack-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7b0897a8411737f2c6d9dde6b851fde1", "sha256": "d5bf87370050954536ba8b4c8a288af095e46a1b015b4bee0f457be4dfe2cbec" }, "downloads": -1, "filename": "django-lumberjack-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7b0897a8411737f2c6d9dde6b851fde1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2465, "upload_time": "2016-04-07T13:30:22", "url": "https://files.pythonhosted.org/packages/77/51/a3bbc5d5ac9c370130be6c38003bf8f75b3a3bb625461ed0518bad8cdee4/django-lumberjack-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1ba8211ba704ebaccea80325162263f1", "sha256": "5562f73a8f61f02c16dc3692ffd54a9e15a93e2c33a66e589fd60c4d2d35e22f" }, "downloads": -1, "filename": "django-lumberjack-0.2.3.tar.gz", "has_sig": false, "md5_digest": "1ba8211ba704ebaccea80325162263f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2656, "upload_time": "2017-02-22T00:19:24", "url": "https://files.pythonhosted.org/packages/b1/1e/b149b3faa2d7b6791c118d095d25c75fa5da30f1032ac8a1c483827bdddc/django-lumberjack-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1ba8211ba704ebaccea80325162263f1", "sha256": "5562f73a8f61f02c16dc3692ffd54a9e15a93e2c33a66e589fd60c4d2d35e22f" }, "downloads": -1, "filename": "django-lumberjack-0.2.3.tar.gz", "has_sig": false, "md5_digest": "1ba8211ba704ebaccea80325162263f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2656, "upload_time": "2017-02-22T00:19:24", "url": "https://files.pythonhosted.org/packages/b1/1e/b149b3faa2d7b6791c118d095d25c75fa5da30f1032ac8a1c483827bdddc/django-lumberjack-0.2.3.tar.gz" } ] }