{ "info": { "author": "Funkbit", "author_email": "post@funkbit.no", "bugtrack_url": null, "classifiers": [], "description": "# Django Doctor\n\ndjango-doctor is a Django pluggable application for checking the operational \nstatus of a Django installation. It includes checking that caching and storage \nis correctly set up, that email is working, etc. \n\nThis is an early draft, so use it at your own risk.\n\n\n## Installation\n\nInstall `django-doctor` (available on PyPi):\n\n\tpip install django-doctor\n\nAdd it to `INSTALLED_APPS` in your `settings.py` (so Django can locate \ntemplates):\n\n\tINSTALLED_APPS += ['doctor']\n\nAnd add it to your root URLconf:\n \n urlpatterns = patterns('',\n\t url(r'^doctor/', include('doctor.urls')),\n ...\n )\n\n\n## Settings\n\nThese are the available configurable settings, along with their default values:\n\n
| Name | \nDefault | \nDescription | \n
|---|---|---|
DOCTOR_BASE_TEMPLATE | \n 'base.html' | \n The template all the doctor templates should inherit from | \n
DOCTOR_SERVICES | \n \n 'doctor.services.cache.CacheServiceCheck', | \n Paths to service check classes. | \n
DOCTOR_STORAGE_CLASSES | \n \n settings.DEFAULT_FILE_STORAGE, | \n Paths to storage classes to check. | \n
python setup.py test\n\n\n## TODO\n\n* Set up the project tests so they can run standalone\n* Refine the service class approach\n* Include sending of test email in a view?\n* Implement more health checks:\n * Databases\n * Haystack?\n * Sentry?\n * request.is_secure() is properly set up",
"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/funkbit/django-doctor",
"keywords": null,
"license": "BSD",
"maintainer": null,
"maintainer_email": null,
"name": "django-doctor",
"package_url": "https://pypi.org/project/django-doctor/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/django-doctor/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/funkbit/django-doctor"
},
"release_url": "https://pypi.org/project/django-doctor/0.4.0/",
"requires_dist": null,
"requires_python": null,
"summary": "Django health check and test-that-it-works application.",
"version": "0.4.0"
},
"last_serial": 1780033,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "c530f0e8021fc4df197ae0dce6d9fcc7",
"sha256": "10470ae28402f520ece6727593db54910fd9468302b5efec43f345bb1e23eaf1"
},
"downloads": -1,
"filename": "django-doctor-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "c530f0e8021fc4df197ae0dce6d9fcc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4165,
"upload_time": "2012-09-19T22:14:35",
"url": "https://files.pythonhosted.org/packages/59/d3/f61d731b397291953244291880af99de251b89722e8903075d252bbfd9c4/django-doctor-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "7ef255ffdf5dd33ff28c41dd0e13ce3b",
"sha256": "2bf4ec5326dfe70b1fba8ac0a6a4872a49449918004c3446e2f4d6ec085fd2ed"
},
"downloads": -1,
"filename": "django-doctor-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "7ef255ffdf5dd33ff28c41dd0e13ce3b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4157,
"upload_time": "2012-09-19T22:15:48",
"url": "https://files.pythonhosted.org/packages/b8/6a/9154fb84a7e710a47724b8907c30bfad1cc17a8f815c4c32a7fa67bbabdf/django-doctor-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "4fe20bdd85a31c8ac1ae5632ed126528",
"sha256": "8b308ac28dd0e9319a771a41794413e319098f7ed5007ec2bdffc218e3929ea4"
},
"downloads": -1,
"filename": "django-doctor-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "4fe20bdd85a31c8ac1ae5632ed126528",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5797,
"upload_time": "2012-09-19T22:30:50",
"url": "https://files.pythonhosted.org/packages/39/39/3b3f993eafac5e5a7ced11cfa999f1a21af2b5211f6f0f727ff9a04e1553/django-doctor-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "eadeec44f7ada7444e5a92e309a29a4d",
"sha256": "24c81943cb84fcc1b30de8e105412589020456e0f17b363f52bac630dad335f4"
},
"downloads": -1,
"filename": "django-doctor-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "eadeec44f7ada7444e5a92e309a29a4d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6576,
"upload_time": "2012-09-19T22:44:01",
"url": "https://files.pythonhosted.org/packages/e1/17/8449746db3c6b1db56040ca1d11a978635c26b90d34443d041700ab7e608/django-doctor-0.1.3.tar.gz"
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "fb314c9c189990ae6c049d21c658002b",
"sha256": "ea29093d08b5968f627be9ea867b7f03180da347e3f2caacee8b7630377fd80f"
},
"downloads": -1,
"filename": "django-doctor-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "fb314c9c189990ae6c049d21c658002b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6582,
"upload_time": "2012-09-19T22:56:10",
"url": "https://files.pythonhosted.org/packages/f1/38/308e77b586fa8a74c9335811ce353f63267135473aa7f272931f9d5a5f81/django-doctor-0.1.4.tar.gz"
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "6a4f98b3fa72a841cecac25449c465b3",
"sha256": "8371e5497b9873438d936ee9869f222f9e19f7914f2585146578a4b44b1d4b1e"
},
"downloads": -1,
"filename": "django-doctor-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "6a4f98b3fa72a841cecac25449c465b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7968,
"upload_time": "2012-09-20T12:29:04",
"url": "https://files.pythonhosted.org/packages/d0/52/0c61b87547e04ddd761eec4373030fb44288b2b8495cd08d0bca5ec72db4/django-doctor-0.1.5.tar.gz"
}
],
"0.1.6": [
{
"comment_text": "",
"digests": {
"md5": "e3a3267d41afb52dfa121c16c62a0d36",
"sha256": "55b14b09aab6ad07d4e05d51853fb3cb17d25432bf2d4758f4d197b79fe25fdd"
},
"downloads": -1,
"filename": "django-doctor-0.1.6.tar.gz",
"has_sig": false,
"md5_digest": "e3a3267d41afb52dfa121c16c62a0d36",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8105,
"upload_time": "2012-09-20T14:07:27",
"url": "https://files.pythonhosted.org/packages/89/81/50edf008f16ce0b3f0a4de7b54b7371478af4ee837e8a3f24036e4fcb4c1/django-doctor-0.1.6.tar.gz"
}
],
"0.1.7": [
{
"comment_text": "",
"digests": {
"md5": "28820162ccde01b1f0d170c610b3fb91",
"sha256": "3c3600b5697caaa44b5826360179a303874a319dfed3e089e51beb915b5cca63"
},
"downloads": -1,
"filename": "django-doctor-0.1.7.tar.gz",
"has_sig": false,
"md5_digest": "28820162ccde01b1f0d170c610b3fb91",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8022,
"upload_time": "2012-09-21T13:48:22",
"url": "https://files.pythonhosted.org/packages/3a/17/c446f961c1f71858a1cb4cb7d7e068adaf574d2a1770138e56a2971ddad1/django-doctor-0.1.7.tar.gz"
}
],
"0.1.8": [
{
"comment_text": "",
"digests": {
"md5": "7ab6acb90078c431e9b03936e2d83c58",
"sha256": "f24f5324315d4e0c217cd68ee84d2aebd418bf62998897022e1c1665a99497bd"
},
"downloads": -1,
"filename": "django-doctor-0.1.8.tar.gz",
"has_sig": false,
"md5_digest": "7ab6acb90078c431e9b03936e2d83c58",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9766,
"upload_time": "2012-09-21T14:18:21",
"url": "https://files.pythonhosted.org/packages/72/cc/1c9d3866bc51e5b2260e7c49c77623f03cd8f90b11f1f1807cdea7ae75d1/django-doctor-0.1.8.tar.gz"
}
],
"0.1.9": [
{
"comment_text": "",
"digests": {
"md5": "bff74219445a083a3a34c64773328c07",
"sha256": "092df84dc8ac464eda55a3f090bb2abb008603f3b12bcd48358ce622cc724725"
},
"downloads": -1,
"filename": "django-doctor-0.1.9.tar.gz",
"has_sig": false,
"md5_digest": "bff74219445a083a3a34c64773328c07",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10338,
"upload_time": "2012-09-24T09:31:53",
"url": "https://files.pythonhosted.org/packages/55/83/4eabb00693c6a15bfd9b0ef7b2766f3107e11b394a2a725bfac83edac5ce/django-doctor-0.1.9.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "97a0dce16f37525cb15ba34f1cb96b00",
"sha256": "023a0757903783861eda305e0c1ab354ac169431b82f572829d0d13a85f45a2c"
},
"downloads": -1,
"filename": "django-doctor-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "97a0dce16f37525cb15ba34f1cb96b00",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10131,
"upload_time": "2012-09-24T14:56:25",
"url": "https://files.pythonhosted.org/packages/92/d8/6a8f29230340e150957ce43cb6bc3da2664b4e7b71916c897ab3ac781b01/django-doctor-0.2.0.tar.gz"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "a86f9163c19d95f56210949a1ce913d2",
"sha256": "eab44897c598072e8ac60d87b350862f7a99c90978064a4014af18af9b333948"
},
"downloads": -1,
"filename": "django-doctor-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "a86f9163c19d95f56210949a1ce913d2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10524,
"upload_time": "2012-10-03T10:49:53",
"url": "https://files.pythonhosted.org/packages/32/ed/95223095296fb0594b0589d08467a3b14a61a58f2ff27323df535e653762/django-doctor-0.2.2.tar.gz"
}
],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "2c153845738ec80a04975a8ac54e430d",
"sha256": "c7590cb0772975b309c1052b327f0af30da1752d9dcbf51baa503b107affc594"
},
"downloads": -1,
"filename": "django-doctor-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "2c153845738ec80a04975a8ac54e430d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10527,
"upload_time": "2012-10-12T13:37:57",
"url": "https://files.pythonhosted.org/packages/db/04/0d5385ddc5db8410aec909698f484f17897c217c5f27bd4e15314a690366/django-doctor-0.2.3.tar.gz"
}
],
"0.2.4": [
{
"comment_text": "",
"digests": {
"md5": "a98ef58974d61df6853a875ea8ee902f",
"sha256": "064eb312e91828456f9ffc0eeaa0d0b1103f30dfb25d51da9aed3e9f67640358"
},
"downloads": -1,
"filename": "django-doctor-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "a98ef58974d61df6853a875ea8ee902f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10616,
"upload_time": "2012-10-17T15:38:29",
"url": "https://files.pythonhosted.org/packages/e5/32/26bc0d25c2b1eb464cc277f0153e6eec2982caf71b123ad9c291692a4ed1/django-doctor-0.2.4.tar.gz"
}
],
"0.2.5": [
{
"comment_text": "",
"digests": {
"md5": "477f27c912014f12812a1b95151ebcc4",
"sha256": "b123665beff92823e18cbe65dcfb7d81a4487881ddddca51f744b0ff057d7422"
},
"downloads": -1,
"filename": "django-doctor-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "477f27c912014f12812a1b95151ebcc4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10421,
"upload_time": "2012-12-05T17:05:11",
"url": "https://files.pythonhosted.org/packages/ad/93/dea9852418cd5add02be353111e16f3bf017534a8ed6bab53437405a4aa4/django-doctor-0.2.5.tar.gz"
}
],
"0.2.6": [
{
"comment_text": "",
"digests": {
"md5": "353bbef2e4754e1a0c12f2678f1e93ef",
"sha256": "7812fd348b1e7dbb5196773f417203303da6d9e9b0507e450af96183cf8b8afa"
},
"downloads": -1,
"filename": "django-doctor-0.2.6.tar.gz",
"has_sig": false,
"md5_digest": "353bbef2e4754e1a0c12f2678f1e93ef",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10472,
"upload_time": "2013-01-02T12:49:35",
"url": "https://files.pythonhosted.org/packages/0a/68/9529d95449245c333ec2c965ec0fc6169716b0fb9a73c6666c44fdc380b4/django-doctor-0.2.6.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "d7a03f354c28167c98bd232a3731a6ea",
"sha256": "00304a3af1abb847c23d3af653503016de7868e4890ef5bcdee35477d8e2e7c3"
},
"downloads": -1,
"filename": "django-doctor-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "d7a03f354c28167c98bd232a3731a6ea",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10326,
"upload_time": "2015-07-06T13:11:45",
"url": "https://files.pythonhosted.org/packages/f9/af/8f7954ec974c51253de75379155c478892c8b60966262485c869a44d854c/django-doctor-0.3.0.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "31912e7caeeec2f2c3fd35d4078efc92",
"sha256": "60428dba38b1ccea20001e008f0fa71ad466fbde6a6ce9e5f4940a5876542bbf"
},
"downloads": -1,
"filename": "django-doctor-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "31912e7caeeec2f2c3fd35d4078efc92",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10285,
"upload_time": "2015-10-21T14:23:03",
"url": "https://files.pythonhosted.org/packages/00/3c/71c568aa9feb2c7114a9b5d36eb4e4c0d16506b1e777fcd3ddee311f9980/django-doctor-0.4.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "31912e7caeeec2f2c3fd35d4078efc92",
"sha256": "60428dba38b1ccea20001e008f0fa71ad466fbde6a6ce9e5f4940a5876542bbf"
},
"downloads": -1,
"filename": "django-doctor-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "31912e7caeeec2f2c3fd35d4078efc92",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10285,
"upload_time": "2015-10-21T14:23:03",
"url": "https://files.pythonhosted.org/packages/00/3c/71c568aa9feb2c7114a9b5d36eb4e4c0d16506b1e777fcd3ddee311f9980/django-doctor-0.4.0.tar.gz"
}
]
}