{ "info": { "author": "jeffrey k eliasen", "author_email": "jeff+django-autometrics@jke.net", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.8", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: System :: Logging" ], "description": "Django Autometrics Non-Rel\n==========================\n\nThis package installs models and middleware used to simplify user\ntracking across sessions and correlate access to resources to the user\nrequesting such access.\n\nSome of the tools in this project assume you are running in a\nnon-relational environment (so far only Google App Engine is supported)\nfor your views of interest. As such, the project depends on the\n``djangae`` package. Some day perhaps I will split this into relational\nand non-relational sub-packages.\n\nQuick start\n-----------\n\nThe easiest way to use ``django-autometrics-nonrel`` is to use the\n``RestFrameworkGenericViewSetAutoMetricsMixin`` to provide built-in\nrecording of user retrieval of entities:\n\nAdd the project to your ``INSTALLED_APPS``:\n\n::\n\n INSTALLED_APPS = [\n ...\n 'autometrics_nonrel',\n ...\n ]\n\nAdd the middleware to ``MIDDLEWARE_CLASSES`` anywhere *after*\n``SessionMiddleware``:\n\n::\n\n MIDDLEWARE_CLASSES = (\n ...\n 'django.contrib.sessions.middleware.SessionMiddleware',\n 'autometrics_nonrel.middleware.UserSessionTrackingMiddleware',\n ...\n )\n\nUse the mixin on your Django REST Framework ``GenericViewSet`` (or any\nviewset derived from ``GenericViewSet``) to automatically log user\naccess to items:\n\n::\n\n from rest_framework import viewsets\n from autometrics_nonrel import mixins\n from myapp.models import MyModel\n class MyViewSet(\n viewsets.ReadOnlyModelViewSet,\n RestFrameworkGenericViewSetAutoMetricsMixin\n ):\n model = MyModel\n queryset = MyModel.objects.all()\n ...\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/seawolf42/django-autometrics", "keywords": "django analytics", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "django-autometrics-nonrel", "package_url": "https://pypi.org/project/django-autometrics-nonrel/", "platform": "", "project_url": "https://pypi.org/project/django-autometrics-nonrel/", "project_urls": { "Homepage": "https://github.com/seawolf42/django-autometrics" }, "release_url": "https://pypi.org/project/django-autometrics-nonrel/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "A Django+Djangae app to collect session and access metrics.", "version": "1.0.0" }, "last_serial": 3553960, "releases": { "0.9.1a1": [ { "comment_text": "", "digests": { "md5": "b11ac4af3c10eb5028187ce78104794e", "sha256": "61b6d0df421cce74a5774361ec743bb5241ab61a82513b2eac3bbb451d51c3e7" }, "downloads": -1, "filename": "django_autometrics_nonrel-0.9.1a1-py2-none-any.whl", "has_sig": false, "md5_digest": "b11ac4af3c10eb5028187ce78104794e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12564, "upload_time": "2017-04-12T06:04:39", "url": "https://files.pythonhosted.org/packages/d3/4c/dc0577430d05a225b688a91722fa0e7933fd99b409299c42904c3e2326d5/django_autometrics_nonrel-0.9.1a1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0dc059f5070456675caddee03f73be3a", "sha256": "9ecae8f5e5fb399c58a965a5a152ef1db5a0694dff73586b0054c7d18854b17d" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.1a1.tar.gz", "has_sig": false, "md5_digest": "0dc059f5070456675caddee03f73be3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7815, "upload_time": "2017-04-12T06:04:41", "url": "https://files.pythonhosted.org/packages/c3/16/2c748c938bbfca97a7e88465c63fd1c09c41c1f66a8449201564230b4233/django-autometrics-nonrel-0.9.1a1.tar.gz" } ], "0.9.1a2": [ { "comment_text": "", "digests": { "md5": "6391c5c69bc041524ed448acaef1fdaa", "sha256": "e2d9eae1f41b83807231c8ac3e0c5202628f4c67aff40cd71d14127e2e445d58" }, "downloads": -1, "filename": "django_autometrics_nonrel-0.9.1a2-py2-none-any.whl", "has_sig": false, "md5_digest": "6391c5c69bc041524ed448acaef1fdaa", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12561, "upload_time": "2017-04-12T06:12:29", "url": "https://files.pythonhosted.org/packages/34/53/5c2a560408b867e2d4080f1b69ff991b41f20350f41f708c61463c5f78c6/django_autometrics_nonrel-0.9.1a2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "982a159337c5513e95b820b13b40f964", "sha256": "6423ac6ff59403ae17ecf854a448c50f897a85288431ae1290458602ccec581b" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.1a2.tar.gz", "has_sig": false, "md5_digest": "982a159337c5513e95b820b13b40f964", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7781, "upload_time": "2017-04-12T06:12:30", "url": "https://files.pythonhosted.org/packages/bb/76/93abc7908004124bdbceee1dafb18b2f3db39d209d333c1fc467b183ab41/django-autometrics-nonrel-0.9.1a2.tar.gz" } ], "0.9.1a3": [ { "comment_text": "", "digests": { "md5": "883cf56540114d023e2465d774af4f26", "sha256": "601f0f1d4a7a0ea9425da9ee7dd3e7d3e1a53329f1142e7a129aabf0f9e54eeb" }, "downloads": -1, "filename": "django_autometrics_nonrel-0.9.1a3-py2-none-any.whl", "has_sig": false, "md5_digest": "883cf56540114d023e2465d774af4f26", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12543, "upload_time": "2017-04-12T06:21:49", "url": "https://files.pythonhosted.org/packages/7b/39/b5fafe78fba24db1b25e2f85ab97b8f416e978c6348ba9fb1706a2ed12c2/django_autometrics_nonrel-0.9.1a3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c2a4808cb062f33b848fa19bebcba5f", "sha256": "5c98718a2eb5e22588a3b5e5fe3b8f202972c811d76094a1bb50bbb1233d076b" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.1a3.tar.gz", "has_sig": false, "md5_digest": "2c2a4808cb062f33b848fa19bebcba5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7662, "upload_time": "2017-04-12T06:21:50", "url": "https://files.pythonhosted.org/packages/fe/2a/2308e7920bc3e57106916f24ac860246ca92b9684d8afa38d109159f46de/django-autometrics-nonrel-0.9.1a3.tar.gz" } ], "0.9.1a4": [ { "comment_text": "", "digests": { "md5": "ae6d06ce90f949103dfa791c54f89cef", "sha256": "412baabf948cf9569fd108d64e85856498594ad4fa9e135c191100b3768b40b0" }, "downloads": -1, "filename": "django_autometrics_nonrel-0.9.1a4-py2-none-any.whl", "has_sig": false, "md5_digest": "ae6d06ce90f949103dfa791c54f89cef", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12558, "upload_time": "2017-04-12T06:27:56", "url": "https://files.pythonhosted.org/packages/b4/1b/42db2e0b35658c7f40ff802d3b2568d7d55e7857e78855f09461e48ca634/django_autometrics_nonrel-0.9.1a4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f53974b1faf5fb9e7825a94fa2e5db9b", "sha256": "898df5200797cbfee97e481e19602e793e5d82dfb028bd9d94cd04b008adf342" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.1a4.tar.gz", "has_sig": false, "md5_digest": "f53974b1faf5fb9e7825a94fa2e5db9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7783, "upload_time": "2017-04-12T06:27:57", "url": "https://files.pythonhosted.org/packages/c8/17/ee6161bd85354b587a1c8a992bf6fe31252b6907b36446aa1349fc8673f7/django-autometrics-nonrel-0.9.1a4.tar.gz" } ], "0.9.1a5": [ { "comment_text": "", "digests": { "md5": "a969e52677914efd45e301bca3bab6a5", "sha256": "4eb94db0d1b1638444a4a003bd40ac69b37bc8c8e2a0d7311f3ba42972864123" }, "downloads": -1, "filename": "django_autometrics_nonrel-0.9.1a5-py2-none-any.whl", "has_sig": false, "md5_digest": "a969e52677914efd45e301bca3bab6a5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12564, "upload_time": "2017-04-12T06:50:39", "url": "https://files.pythonhosted.org/packages/ce/53/33b2d250001392f113356ddf89e8cd86a42d2e3ac13038f5338ef2765abe/django_autometrics_nonrel-0.9.1a5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5985fbfb80da8913109b6935d919e72", "sha256": "a826e1c7c8e64894385c0311ad6f2c32bb09102abcc231e8ff0c5ee6c2ccb333" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.1a5.tar.gz", "has_sig": false, "md5_digest": "e5985fbfb80da8913109b6935d919e72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7782, "upload_time": "2017-04-12T06:50:40", "url": "https://files.pythonhosted.org/packages/46/86/570645eb30bfa614e725a037aae9400cfd328a051997af2cb9e6d65d6d11/django-autometrics-nonrel-0.9.1a5.tar.gz" } ], "0.9.2b1": [ { "comment_text": "", "digests": { "md5": "18dd1acc179c4e4b6cba23014d377f77", "sha256": "a375453b42f67369ec3b5d45b3f0ea8a1b496794103d09e319d62d8ed17fb06d" }, "downloads": -1, "filename": "django_autometrics_nonrel-0.9.2b1-py2-none-any.whl", "has_sig": false, "md5_digest": "18dd1acc179c4e4b6cba23014d377f77", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12767, "upload_time": "2017-04-13T16:55:00", "url": "https://files.pythonhosted.org/packages/48/12/1865295904a84d71cdb864c34d90dd397d9558d532dce1821aa387169fb2/django_autometrics_nonrel-0.9.2b1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba6227216fceb22b3f590d058d815d48", "sha256": "5785aedb9775b8ad38a0d3609db397df6c894c4ca211f597a6ab5f53750d3b42" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.2b1.tar.gz", "has_sig": false, "md5_digest": "ba6227216fceb22b3f590d058d815d48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8069, "upload_time": "2017-04-13T16:55:01", "url": "https://files.pythonhosted.org/packages/a7/f0/2d7d7e8db79dbbfbe6e70ff68cb01544f840be6d7a92664b5abd38e4190e/django-autometrics-nonrel-0.9.2b1.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "f4e7670a3263e870a42697d7bb87cc25", "sha256": "831d4043efff5e205e381e0e3f81a5064fd0c03bdce5febea99214117b12ee7b" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.3.tar.gz", "has_sig": false, "md5_digest": "f4e7670a3263e870a42697d7bb87cc25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8046, "upload_time": "2017-08-16T21:08:08", "url": "https://files.pythonhosted.org/packages/8b/f6/77135fdfa8ce2d4ad75a6a6634bbf11acaaf924017e8d27ec284e428eb80/django-autometrics-nonrel-0.9.3.tar.gz" } ], "0.9.3b3": [ { "comment_text": "", "digests": { "md5": "5c4881ef9b31c4bdedab7f18886cf6ac", "sha256": "066d08a5f4d4290a718bdc5e57a2d9f27c7971875b90e782468f55a24ee11b9c" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.3b3.tar.gz", "has_sig": false, "md5_digest": "5c4881ef9b31c4bdedab7f18886cf6ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8020, "upload_time": "2017-08-16T20:16:37", "url": "https://files.pythonhosted.org/packages/88/8c/f7aa794966440691dc790bd4c49c8c89fea22af7708b1db6f5328497a628/django-autometrics-nonrel-0.9.3b3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "ebef7219147de3cf5cbb0070ddf34234", "sha256": "30b0a5d0cf7f4a8aed00be61b553586a733ae7af09dfe3da7ab61f7080564aa8" }, "downloads": -1, "filename": "django-autometrics-nonrel-0.9.4.tar.gz", "has_sig": false, "md5_digest": "ebef7219147de3cf5cbb0070ddf34234", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8939, "upload_time": "2018-02-05T05:43:24", "url": "https://files.pythonhosted.org/packages/51/3d/b5847879b6f562ea7186c1fbfff81c708974c8d897f535f7ccaa3b64c108/django-autometrics-nonrel-0.9.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "2a498a4b056dcea3e7048d60d3ee2d61", "sha256": "cb3bb80fd90b6a69eef8d56ddaf6e8d7675cc6d49d3c8ce764af195624547454" }, "downloads": -1, "filename": "django-autometrics-nonrel-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2a498a4b056dcea3e7048d60d3ee2d61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9146, "upload_time": "2018-02-05T16:54:30", "url": "https://files.pythonhosted.org/packages/0f/f2/1dcd53258dfda4106babe0e152ab6cb5050c34f16381480b4fbabd580806/django-autometrics-nonrel-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2a498a4b056dcea3e7048d60d3ee2d61", "sha256": "cb3bb80fd90b6a69eef8d56ddaf6e8d7675cc6d49d3c8ce764af195624547454" }, "downloads": -1, "filename": "django-autometrics-nonrel-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2a498a4b056dcea3e7048d60d3ee2d61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9146, "upload_time": "2018-02-05T16:54:30", "url": "https://files.pythonhosted.org/packages/0f/f2/1dcd53258dfda4106babe0e152ab6cb5050c34f16381480b4fbabd580806/django-autometrics-nonrel-1.0.0.tar.gz" } ] }