{ "info": { "author": "Ionel Cristian M\u0103rie\u0219", "author_email": "contact@ionelmc.ro", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Internet :: WWW/HTTP" ], "description": "===========================\n django-monkey-team\n===========================\n\nThis is a middleware that displays debug tracebacks on production sites (where\nyou would have `DEBUG = False`) only to developers. Developers have to install a\nspecial userscript to decode the traceback data. AES-256 (CBC mode) is used to\nencrypt the traceback. The decode key and client key are hashes of your\nSECRET_KEY with salts so your SECRET_KEY is safe even if your userscript gets in\nthe wrong place.\n\nGoogle Chrome and Firefox are supported. If you want to use something else you\nhave to find a way to install the userscript yourself.\n\nThere's also a decode page in the admin in case you get user reports with the\nencrypted data.\n\nThe error page and decrypt flow looks like this:\n\n.. image:: https://github.com/ionelmc/django-monkey-team/raw/master/docs/monkey-dispatch.png\n :alt: Sample error page\n :target: https://github.com/ionelmc/django-monkey-team/raw/master/docs/monkey-dispatch.png\n\nInstallation guide\n==================\n\nInstall it::\n\n pip install django-monkey-team\n\nChange your Django project settings to have::\n\n INSTALLED_APPS += (\n 'monkey_team',\n )\n MIDDLEWARE_CLASSES += (\n 'monkey_team.middleware.MonkeyTeamMiddleware',\n )\n DEBUG = False\n\nNote, that if you want ``DEBUG = True`` and still have the middleware on you need to set::\n\n MONKEY_FORCE_ACTIVE = True\n\nThen go to django admin and install the userscript. The setup page looks like\nthis:\n\n\n.. image:: https://github.com/ionelmc/django-monkey-team/raw/master/docs/monkey-admin.png\n :alt: Userscript install page\n :target: https://github.com/ionelmc/django-monkey-team/raw/master/docs/monkey-admin.png\n\nRequirements\n============\n\nPyCrypto is required.\n\nThe project has been tested on Django 1.3, 1.4, 1.5 and trunk with Python 2.6 and\n2.7.\n\n.. image:: https://secure.travis-ci.org/ionelmc/django-monkey-team.png\n :alt: Build Status\n :target: http://travis-ci.org/ionelmc/django-monkey-team", "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/ionelmc/django-monkey-team", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-monkey-team", "package_url": "https://pypi.org/project/django-monkey-team/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-monkey-team/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ionelmc/django-monkey-team" }, "release_url": "https://pypi.org/project/django-monkey-team/0.2.2/", "requires_dist": null, "requires_python": null, "summary": "Django middleware that displays debug tracebacks on production sites (where you would have `DEBUG = False`) only to developers.", "version": "0.2.2" }, "last_serial": 790121, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "242c4e53a5e5170f2eb13689c35d0d3e", "sha256": "7a3ed9a2c7e79e0a4bb7e01e920d6c69eeb1442fc1d75d494449eec4aca8cb37" }, "downloads": -1, "filename": "django-monkey-team-0.1.tar.gz", "has_sig": false, "md5_digest": "242c4e53a5e5170f2eb13689c35d0d3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68141, "upload_time": "2012-11-02T23:26:31", "url": "https://files.pythonhosted.org/packages/f7/9f/314c437985df98213ad361b5bf1a75f249a8f9deed122f949ae25cd21dd0/django-monkey-team-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "beb5cdafde1848c71cc9b7993e330435", "sha256": "eb4424a2297ebcb72f562d8730444d5ddbc8f8d26bce6b548c94a4e64b75af23" }, "downloads": -1, "filename": "django-monkey-team-0.2.tar.gz", "has_sig": false, "md5_digest": "beb5cdafde1848c71cc9b7993e330435", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69718, "upload_time": "2012-11-04T13:58:57", "url": "https://files.pythonhosted.org/packages/79/11/5e675054582fdb86aa13c772a508ad686c655c5154d517194c18eabb8649/django-monkey-team-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "44c19baecb69a86aaa1654e53facd27e", "sha256": "3a215405d01eeb494b969b06ba4f1c940e65299bc29285ff1a0e2019a892aa88" }, "downloads": -1, "filename": "django-monkey-team-0.2.1.tar.gz", "has_sig": false, "md5_digest": "44c19baecb69a86aaa1654e53facd27e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69756, "upload_time": "2012-11-12T08:06:26", "url": "https://files.pythonhosted.org/packages/00/56/aaf0464bf946fc73c324d3bd67f3de49eab630deb244c4453eade80e4836/django-monkey-team-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "cd195ab2969cb061e0c69dfea381681c", "sha256": "317201e99b6fc77adaca839e273dc943abff0540b693adb2c2f5a210761e2929" }, "downloads": -1, "filename": "django-monkey-team-0.2.2.tar.gz", "has_sig": false, "md5_digest": "cd195ab2969cb061e0c69dfea381681c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70253, "upload_time": "2013-03-07T12:18:27", "url": "https://files.pythonhosted.org/packages/f3/22/f047e7a6b3a6f0c8cdee69cdb84da0fdd6cc453d594e2d68b182030b0f06/django-monkey-team-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cd195ab2969cb061e0c69dfea381681c", "sha256": "317201e99b6fc77adaca839e273dc943abff0540b693adb2c2f5a210761e2929" }, "downloads": -1, "filename": "django-monkey-team-0.2.2.tar.gz", "has_sig": false, "md5_digest": "cd195ab2969cb061e0c69dfea381681c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70253, "upload_time": "2013-03-07T12:18:27", "url": "https://files.pythonhosted.org/packages/f3/22/f047e7a6b3a6f0c8cdee69cdb84da0fdd6cc453d594e2d68b182030b0f06/django-monkey-team-0.2.2.tar.gz" } ] }