{
"info": {
"author": "Praekelt Foundation",
"author_email": "dev@praekelt.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Framework :: Django :: 1.11",
"Framework :: Django :: 2.0",
"Framework :: Django :: 2.1",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content"
],
"description": "Django Likes\n============\n**Django app providing view interface to django-secretballot.**\n\n.. image:: https://travis-ci.org/praekelt/django-likes.svg?branch=develop\n :target: https://travis-ci.org/praekelt/django-likes?branch=develop\n\n.. image:: https://coveralls.io/repos/github/praekelt/django-likes/badge.svg?branch=develop\n :target: https://coveralls.io/github/praekelt/django-likes?branch=develop\n\nThis app utilizes `Django Secretballot `_ to provide Facebook or Google+1 style item liking of Django model objects. Authenticated or anonymous users are allowed to like any given object only once.\n\n.. contents:: Contents\n :depth: 5\n\nRequirements\n------------\n\n#. Python 2.7, 3.5+\n\n#. Django 1.11, 2.0+\n\n#. django-secretballot 1.0.0\n\nInstallation\n------------\n#. Install or add ``django-likes`` to your Python path.\n\n#. Configure ``django-secretballot`` as described `here `_.\n\n#. Add ``likes`` to your ``INSTALLED_APPS`` setting.\n\n#. Add likes url include to your project's ``urls.py`` file::\n\n url('likes/', include('likes.urls')),\n\n#. Add ``likes.middleware.SecretBallotUserIpUseragentMiddleware`` to your ``MIDDLEWARE_CLASSES`` setting, i.e.::\n\n MIDDLEWARE_CLASSES = (\n ...other middleware classes...\n \"likes.middleware.SecretBallotUserIpUseragentMiddleware\",\n )\n\n#. Make sure ``django.template.context_processors.request`` is in your ``TEMPLATES['OPTIONS']['context_processors']`` setting.\n\nUsage\n-----\n\nTemplate Tags\n~~~~~~~~~~~~~\n\n{% likes object %}\n+++++++++++++++++\ndjango-likes provides an inclusion tag called ``likes`` which renders a like button for any given object, displaying the number of likes and allowing users to like the object. The tag accepts as first argument the object for which to display and on which to apply likes, i.e.::\n\n {% load likes_inclusion_tags %}\n\n ...some html...\n\n {% likes object %}\n\n ...some more html...\n\n``object`` here is any Django model object for which `django-secretballot `_ voting has been enabled. In the background the like is uniquely addressed to the object using its content type and object id.\n\n.. note::\n\n In order for the ``likes`` tag to work the request object needs to be available within the template's context. Thus you have to use `RequestContext `_ in your views to construct context, which, combined with the ``django.core.context_processors.request`` context processor, will ensure the request object is available as part of the context.\n\nThe template tag supports AJAX style liking. To enable it you need ensure django-likes' static media is accessible, see `managing static files `_. You also need to load jQuery somewhere in your template, e.g.::\n\n \n\nSignals\n~~~~~~~\nlikes.signals.likes_enabled_test\n++++++++++++++++++++++++++++++++\nTo determine whether or not liking/voting should be enabled on an object, connect a signal handler to the ``likes.signals.likes_enabled_test`` signal, raising a ``likes.exceptions.LikesNotEnabledException`` if liking should be disabled. The default behaviour is that liking is enabled for all secretballot enabled objects.\n\nlikes.signals.can_vote_test\n+++++++++++++++++++++++++++\nTo determine whether or not the current requesting user can vote, connect a signal handler to the ``likes.signals.can_vote_test`` signal, raising a ``likes.exceptions.CannotVoteException`` if the current user should not be allowed to vote (the handler receives a request object). The default behaviour is that all users can vote except if they have previously voted on the object in question.\n\nPraekelt Consulting\n===================\n* Shaun Sephton\n* Jonathan Bydendyk\n* Hedley Roos\n\nChangelog\n=========\n\n2.0.1\n-----\n#. Python 3.7 support.\n#. Django 2.1 compatibility.\n\n2.0.0\n-----\n#. Python 3.5 support.\n#. Django 2.0 compatibility.\n\n1.11\n----\n#. Django 1.11 compatibility.\n\n1.10\n----\n#. Django 1.8 - 1.10 compatibility. Since `django-secretballot` has deprecated support for Django < 1.8 we follow suit.\n\n0.2\n---\n#. Django 1.6 compatibility.\n\n0.1 (2013-11-08)\n----------------\n#. Refactor `live` to `on` so a jQuery >= 1.9 can be used.\n#. Translations.\n\n0.0.12 (2013-08-16)\n-------------------\n#. Only use jQuery if it is present.\n\n0.0.11 (2013-01-31)\n-------------------\n#. Remove error thrown by middleware when there is no user agent and use alternative to prevent spambot likes. This is a django-secretballot bug.\n\n0.0.10 (2012-10-08)\n-------------------\n#. Added ``object_liked`` signal that is sent on like.\n\n0.0.9 (2012-09-28)\n------------------\n#. Added ability to specify a template to be rendered for ``likes`` inclusion tag.\n\n0.0.8 (2012-08-20)\n------------------\n#. Updated ``likes_enabled_test`` and ``can_vote_test`` signals to send through sender, thereby allowing listeners to listen to specific senders.\n\n0.0.7 (2012-08-20)\n------------------\n#. Revert to vote_total on inclusion tag.\n\n0.0.6 (2012-07-24)\n------------------\n#. Allow for downvotes.\n\n0.0.5 (2011-09-15)\n------------------\n#. Corrected manifest to include missing static resources.\n\n0.0.4 (2011-09-14)\n------------------\n#. Documentation, number of fixes.\n\n0.0.3\n-----\n#. Handle multiple likes buttons on the same page\n#. Remove dependency on jmbo\n#. Unit tests\n\n0.0.2\n-----\n#. Prevent local cache on like redirect.\n\n0.0.1\n-----\n#. Initial release.",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/praekelt/django-likes",
"keywords": "",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "django-likes",
"package_url": "https://pypi.org/project/django-likes/",
"platform": "",
"project_url": "https://pypi.org/project/django-likes/",
"project_urls": {
"Homepage": "http://github.com/praekelt/django-likes"
},
"release_url": "https://pypi.org/project/django-likes/2.0.1/",
"requires_dist": null,
"requires_python": "",
"summary": "Django app providing view interface to django-secretballot.",
"version": "2.0.1"
},
"last_serial": 4711145,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "8d8eaa3e088556778940c57f5f7935b0",
"sha256": "b2917be4f4191d41633781d3e8f38d7072a8a3ca9d7187765360317d62c8b374"
},
"downloads": -1,
"filename": "django_likes-0.0.1-py2.5.egg",
"has_sig": false,
"md5_digest": "8d8eaa3e088556778940c57f5f7935b0",
"packagetype": "bdist_egg",
"python_version": "2.5",
"requires_python": null,
"size": 6217,
"upload_time": "2010-08-03T11:41:46",
"url": "https://files.pythonhosted.org/packages/36/30/0dbeb46de3d07c71afd9044c45868730580b479c67adf0cd13782f34a861/django_likes-0.0.1-py2.5.egg"
},
{
"comment_text": "",
"digests": {
"md5": "a9bb52739c0a87380fea72d1466b751c",
"sha256": "81890f5fdd2b986cd137dfaec7c2728bf1c33a181d4b40722525a20ead9dde5e"
},
"downloads": -1,
"filename": "django_likes-0.0.1-py2.6.egg",
"has_sig": false,
"md5_digest": "a9bb52739c0a87380fea72d1466b751c",
"packagetype": "bdist_egg",
"python_version": "2.6",
"requires_python": null,
"size": 6203,
"upload_time": "2010-08-03T11:39:29",
"url": "https://files.pythonhosted.org/packages/55/53/77ad788c91948854d45bd53a511354c234ab0e90917b90d5061dbd76e218/django_likes-0.0.1-py2.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "5e3838499fe398316d87280f6a71ce09",
"sha256": "b7dc1b818319660bcef4e8e340aca47d80c4d88a29849d6def510b3fe985c80b"
},
"downloads": -1,
"filename": "django-likes-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "5e3838499fe398316d87280f6a71ce09",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3369,
"upload_time": "2010-08-03T11:39:57",
"url": "https://files.pythonhosted.org/packages/79/86/15552d94fc777d1b50bd4671e055e5f0c0bf1d52ec0a1d051923d8e79d18/django-likes-0.0.1.tar.gz"
}
],
"0.0.10": [
{
"comment_text": "",
"digests": {
"md5": "90a041dae86fc52f3c4b646079afb4b6",
"sha256": "45543f8fe2f770169347a664145ec402daa09dc6a3759dd684b485da14bf35e3"
},
"downloads": -1,
"filename": "django_likes-0.0.10-py2.6.egg",
"has_sig": false,
"md5_digest": "90a041dae86fc52f3c4b646079afb4b6",
"packagetype": "bdist_egg",
"python_version": "2.6",
"requires_python": null,
"size": 14986,
"upload_time": "2012-10-09T13:50:11",
"url": "https://files.pythonhosted.org/packages/67/49/117760da364363e7a424115b68821b8fb41af5c52ce58d12442c266eb761/django_likes-0.0.10-py2.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "3f598f2a4bf0ad87d142c8ce5a7b1dc1",
"sha256": "e3d276ef9bec648ca5f2bf677e4f561db098d9ed383415c0e6a4bc36c1b48a23"
},
"downloads": -1,
"filename": "django_likes-0.0.10-py2.7.egg",
"has_sig": false,
"md5_digest": "3f598f2a4bf0ad87d142c8ce5a7b1dc1",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 14977,
"upload_time": "2012-10-09T13:50:24",
"url": "https://files.pythonhosted.org/packages/5c/2b/c65c171a4a956633a769948e7827c8b98dcc30a38f5d50195b0274fb1b46/django_likes-0.0.10-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "0c4269a11bf9d561e4eb919e6c566201",
"sha256": "33f5af2e9591b7bdc2ed43cb424f746b05d62f22bca5ff9a7ec21f6a197055df"
},
"downloads": -1,
"filename": "django-likes-0.0.10.tar.gz",
"has_sig": false,
"md5_digest": "0c4269a11bf9d561e4eb919e6c566201",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8221,
"upload_time": "2012-10-09T13:50:13",
"url": "https://files.pythonhosted.org/packages/39/9e/1863f142bff4dbbef27c2b62c197a954d7a8818a39c7778ff0b8af910881/django-likes-0.0.10.tar.gz"
}
],
"0.0.11": [
{
"comment_text": "",
"digests": {
"md5": "05892729ddd1f9b1c5e3c7fe29f0e632",
"sha256": "a9f4799bf253e96c05b33a81bfb484b6fdb7c8bac19930ca11d548f394ba0c60"
},
"downloads": -1,
"filename": "django_likes-0.0.11-py2.6.egg",
"has_sig": false,
"md5_digest": "05892729ddd1f9b1c5e3c7fe29f0e632",
"packagetype": "bdist_egg",
"python_version": "2.6",
"requires_python": null,
"size": 15871,
"upload_time": "2013-01-31T07:57:45",
"url": "https://files.pythonhosted.org/packages/cb/b3/374cbd116968b1b84779ff140b3ad0cd49c4e09abe5e717812771b95e46d/django_likes-0.0.11-py2.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "88db9531298ec51c8f715cadf98bfea2",
"sha256": "d10093ca585ec1c7610eb8b9046726beef0fe32bd46ada2a9a677e7d10b43e90"
},
"downloads": -1,
"filename": "django_likes-0.0.11-py2.7.egg",
"has_sig": false,
"md5_digest": "88db9531298ec51c8f715cadf98bfea2",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 15858,
"upload_time": "2013-01-31T07:57:15",
"url": "https://files.pythonhosted.org/packages/55/38/fc01a610a907ea1b1a2d2867407442fdf73d56a9bf7576353c5c1c596869/django_likes-0.0.11-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "7a4485be00f0c7826ccf87c3daf0c46b",
"sha256": "2da0f661c286e8e2c2771474932120372e89c2447099932a14f7e793b5a807c5"
},
"downloads": -1,
"filename": "django-likes-0.0.11.tar.gz",
"has_sig": false,
"md5_digest": "7a4485be00f0c7826ccf87c3daf0c46b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7742,
"upload_time": "2013-01-31T07:57:47",
"url": "https://files.pythonhosted.org/packages/79/8c/b5aeedc5fb3ee71043da28afab5d7fd5da7e246ad17be50437bc019eb915/django-likes-0.0.11.tar.gz"
}
],
"0.0.12": [
{
"comment_text": "",
"digests": {
"md5": "fec13fc80f44d45ed1e523b594436986",
"sha256": "a0a33b3638af8b9c0263ee71b18692abe7091a42df0b5bff442df0df76150bf3"
},
"downloads": -1,
"filename": "django_likes-0.0.12-py2.7.egg",
"has_sig": false,
"md5_digest": "fec13fc80f44d45ed1e523b594436986",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 15497,
"upload_time": "2013-08-16T09:28:08",
"url": "https://files.pythonhosted.org/packages/d4/b4/ea888c9f431b60c42ea0e2b78497845681a7ff43216a35da75371be8f0f1/django_likes-0.0.12-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "c1275c458ef9d2a817d06eea20d4c242",
"sha256": "7d43666a5042ace6dbf5db26f0bfe032497ec9f04b62af469d0ea611301fe482"
},
"downloads": -1,
"filename": "django-likes-0.0.12.tar.gz",
"has_sig": false,
"md5_digest": "c1275c458ef9d2a817d06eea20d4c242",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8648,
"upload_time": "2013-08-16T09:28:12",
"url": "https://files.pythonhosted.org/packages/e4/5a/45b9cfdf3f553750bf7a4455ee83ce902d4f878432fd94193a55366c16de/django-likes-0.0.12.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "682b747ef30ccc7218d9999407d288af",
"sha256": "bf8a486cbfa4127204e10bc0e2b1967d243a5a4b56bceab1cfe3bfcaa08ced84"
},
"downloads": -1,
"filename": "django_likes-0.0.2-py2.5.egg",
"has_sig": false,
"md5_digest": "682b747ef30ccc7218d9999407d288af",
"packagetype": "bdist_egg",
"python_version": "2.5",
"requires_python": null,
"size": 6553,
"upload_time": "2010-11-24T09:51:28",
"url": "https://files.pythonhosted.org/packages/a3/14/b3d82cb384ca4e87267c07f8f4f37f3a9729bde5458c79b5a3dbc505583a/django_likes-0.0.2-py2.5.egg"
},
{
"comment_text": "",
"digests": {
"md5": "9263ac9e8197af147a12a1b6abff8749",
"sha256": "6cd2df9b78a4306f74c555a160ae977171548dcd1b5debaee464fccf90a94d6e"
},
"downloads": -1,
"filename": "django_likes-0.0.2-py2.6.egg",
"has_sig": false,
"md5_digest": "9263ac9e8197af147a12a1b6abff8749",
"packagetype": "bdist_egg",
"python_version": "2.6",
"requires_python": null,
"size": 6535,
"upload_time": "2010-11-24T09:50:43",
"url": "https://files.pythonhosted.org/packages/0d/67/7f0821dc78a314ed77d7a2383399df0092752a12e2e16f4af9671ba6e689/django_likes-0.0.2-py2.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "6a31539a4be388a3d838a62d87b4243e",
"sha256": "90684d6a88299ca5935942ebdc37a247245945e8b63c06a9e962c52db6f374da"
},
"downloads": -1,
"filename": "django-likes-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "6a31539a4be388a3d838a62d87b4243e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3716,
"upload_time": "2010-11-24T09:50:45",
"url": "https://files.pythonhosted.org/packages/df/ae/916e25bf6a2ebf5eb769646801b1ae407910c770a627f6f69c0f8cebffcf/django-likes-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "ac5f6a8a87a1250b08426886e378be81",
"sha256": "15b54863f637ddfe1ed0181603f37e3106b64b6ba8c185014f89b7480aa48d46"
},
"downloads": -1,
"filename": "django-likes-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "ac5f6a8a87a1250b08426886e378be81",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6081,
"upload_time": "2011-09-08T11:50:16",
"url": "https://files.pythonhosted.org/packages/bb/b6/4e463be965278094fccf99eda13ba77e7d302dcb098c072410c3b99fa898/django-likes-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "4b1f1db6ecd67a7ed8bf98f93c4c7ed9",
"sha256": "74fe42d1398e9ea92110df5e4839401626ae5a9e0972f79e4bb442461c1bddd3"
},
"downloads": -1,
"filename": "django_likes-0.0.4-py2.6.egg",
"has_sig": false,
"md5_digest": "4b1f1db6ecd67a7ed8bf98f93c4c7ed9",
"packagetype": "bdist_egg",
"python_version": "2.6",
"requires_python": null,
"size": 13545,
"upload_time": "2011-09-14T17:05:31",
"url": "https://files.pythonhosted.org/packages/eb/04/5fab9199a982f5899f73e06b4be81af2ee2cc0a79e7391b7a3f9b50a4161/django_likes-0.0.4-py2.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "192aca6b8efd8a23483d7eb3f80cff25",
"sha256": "52ee33bcb6be6c568aeb33ad72abd04dd6930678816e3ca9938d87c657b9360d"
},
"downloads": -1,
"filename": "django_likes-0.0.4-py2.7.egg",
"has_sig": false,
"md5_digest": "192aca6b8efd8a23483d7eb3f80cff25",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 13535,
"upload_time": "2011-09-14T17:05:04",
"url": "https://files.pythonhosted.org/packages/b7/6a/c240b803f97163e1286c9616e424873ec57949ed89bfbd945628c0f910a5/django_likes-0.0.4-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "5e454c9c85b474be6644ac36de410ea2",
"sha256": "9b0eaa6670556a91d093d09ca2acf95752a8f553c16a9b7defa972f9d47df0d9"
},
"downloads": -1,
"filename": "django-likes-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "5e454c9c85b474be6644ac36de410ea2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7472,
"upload_time": "2011-09-14T17:05:07",
"url": "https://files.pythonhosted.org/packages/84/82/92022d09e554af8d57b649305e4231ffb01cbf4f8a45816374504972da58/django-likes-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "00ee7d4968070f0df018d3ba42da2834",
"sha256": "054ed5453b1e7cf8ba5b4427f5454f1ae72b43fda534c12a1cff165b433ea52b"
},
"downloads": -1,
"filename": "django_likes-0.0.5-py2.6.egg",
"has_sig": false,
"md5_digest": "00ee7d4968070f0df018d3ba42da2834",
"packagetype": "bdist_egg",
"python_version": "2.6",
"requires_python": null,
"size": 13891,
"upload_time": "2011-09-15T14:33:22",
"url": "https://files.pythonhosted.org/packages/f7/bf/c7c4562e3b8f3f18bb6e2407bc19245c17cd862fece2e2f701674e821029/django_likes-0.0.5-py2.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "bf33eafdec34dcb3df1a41480d9570e4",
"sha256": "f45ca70d5a7dd6a9137b16b3d2c74bc66757c10bd7117d2430a69a5374354ee0"
},
"downloads": -1,
"filename": "django_likes-0.0.5-py2.7.egg",
"has_sig": false,
"md5_digest": "bf33eafdec34dcb3df1a41480d9570e4",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 13876,
"upload_time": "2011-09-15T14:33:11",
"url": "https://files.pythonhosted.org/packages/ba/11/402e4cc1c56b8f0c733e9bdbd9ab1f4df3d76b2faa08bcf5db5eb4bb54fa/django_likes-0.0.5-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "12f9a7bcca28eaa4c032a009bb6a016a",
"sha256": "5e18f049c70d6001ec7d307b7bdaddadcc121ee6fe30bb2b86a4579884325109"
},
"downloads": -1,
"filename": "django-likes-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "12f9a7bcca28eaa4c032a009bb6a016a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6976,
"upload_time": "2011-09-15T14:33:13",
"url": "https://files.pythonhosted.org/packages/ec/9b/181356cdf1b01289ed6c519fe1f90a788a6634af20fda4c950f1bf79f185/django-likes-0.0.5.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "d4962b3d9c05eaa7a970d462cd5c80d4",
"sha256": "5b6c0b48e750abb7e2afdb318515c9438579e078711ec7a21e1a74df6786004a"
},
"downloads": -1,
"filename": "django_likes-0.0.6-py2.7.egg",
"has_sig": false,
"md5_digest": "d4962b3d9c05eaa7a970d462cd5c80d4",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 13913,
"upload_time": "2012-07-24T13:21:19",
"url": "https://files.pythonhosted.org/packages/67/0f/67b4b33a6b2b4eb80c5e6ca0d02ae88542a16280a1fd7a9bc42b69adc910/django_likes-0.0.6-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "9afb963b43af7238aae84c985fdddd51",
"sha256": "3fb9fc4537135d7f500ed4aae721db17bd63f321d2a5c60e3b016ec11f796c21"
},
"downloads": -1,
"filename": "django-likes-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "9afb963b43af7238aae84c985fdddd51",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7070,
"upload_time": "2012-07-24T13:21:21",
"url": "https://files.pythonhosted.org/packages/c8/1b/aea7ecd6b2721a1c2090ea05edc68d42af638419a624a09b9a22948553d5/django-likes-0.0.6.tar.gz"
}
],
"0.0.7": [
{
"comment_text": "",
"digests": {
"md5": "ab12d7dd260d388c4db43563c1d73f36",
"sha256": "ed25e55507cbe14518c4fa5ec3ba0a820297e90e2d2b4bd71e1f23248d3b835d"
},
"downloads": -1,
"filename": "django_likes-0.0.7-py2.7.egg",
"has_sig": false,
"md5_digest": "ab12d7dd260d388c4db43563c1d73f36",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 13950,
"upload_time": "2012-08-20T10:55:46",
"url": "https://files.pythonhosted.org/packages/71/09/e98fc8652ff45a0ccf86fdd2c03e006b7182303ebc85c76cc55807835331/django_likes-0.0.7-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "f05b51c8e5563e88ba0b74d5a44fe112",
"sha256": "4960f1c96e8467c539e6cc0c7640ed6ce202eb74c479e236db8dbea911956da8"
},
"downloads": -1,
"filename": "django-likes-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "f05b51c8e5563e88ba0b74d5a44fe112",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7799,
"upload_time": "2012-08-20T10:55:48",
"url": "https://files.pythonhosted.org/packages/ac/dd/cc6c199cdb8c500888ed02d67348bbad6a3116d7ed2f5d22c976b1be8a77/django-likes-0.0.7.tar.gz"
}
],
"0.0.8": [
{
"comment_text": "",
"digests": {
"md5": "ca907e12a1e5e2e6dccab6ae28148c12",
"sha256": "6ea2843cb024b3fdea2836635232e05c71fb568ff4b3ca730efa07fe76fc8b6c"
},
"downloads": -1,
"filename": "django_likes-0.0.8-py2.7.egg",
"has_sig": false,
"md5_digest": "ca907e12a1e5e2e6dccab6ae28148c12",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 14211,
"upload_time": "2012-08-20T12:39:06",
"url": "https://files.pythonhosted.org/packages/f5/e0/bed0a955117314f44a711bb51d5e0e990cc5e63be9655505a1a0d1a736d0/django_likes-0.0.8-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "24f866cdf2b49cc2821bd0a7f3ebb91c",
"sha256": "dac1717e30d36d904bee55ad9723d7ca1b307a3d8e24d53b43eb3a561d459dc2"
},
"downloads": -1,
"filename": "django-likes-0.0.8.tar.gz",
"has_sig": false,
"md5_digest": "24f866cdf2b49cc2821bd0a7f3ebb91c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7874,
"upload_time": "2012-08-20T12:39:10",
"url": "https://files.pythonhosted.org/packages/57/23/522c4e8e878d5428fd54a0ecc372723b454a65d376df17e0f6d5a9b8aa4f/django-likes-0.0.8.tar.gz"
}
],
"0.0.9": [
{
"comment_text": "",
"digests": {
"md5": "efb3b1264d6302a46d9672cd0861e9b6",
"sha256": "d4cb9e807d6a6f4bb484e7d0facee357d2a3e0222c7bc99e34d301b23d693f5d"
},
"downloads": -1,
"filename": "django_likes-0.0.9-py2.7.egg",
"has_sig": false,
"md5_digest": "efb3b1264d6302a46d9672cd0861e9b6",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 14527,
"upload_time": "2012-09-28T08:17:52",
"url": "https://files.pythonhosted.org/packages/c6/b0/c86ec7640e094d1cb80d2a5eb1ff2e51509e0880ad6a6b5c043fc49a4111/django_likes-0.0.9-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "7ade1ba61ae6c2b04fa9dfdc7eea93bb",
"sha256": "7a2129c6b119f3003f169df09b8ab867d4891162b5dbcb85ec7d6aca6e4c238d"
},
"downloads": -1,
"filename": "django-likes-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "7ade1ba61ae6c2b04fa9dfdc7eea93bb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7334,
"upload_time": "2012-09-28T08:17:54",
"url": "https://files.pythonhosted.org/packages/9f/b6/4436ae22769e93a54d5cf99afb3331a746707a97fa0e14acf94218e4e56b/django-likes-0.0.9.tar.gz"
}
],
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "bfba14e334f3e7f8a0901dc6654b6ec7",
"sha256": "dc363f60cac105b416332ce76b2218820599cb070dc12335a0f1bbf50af368b8"
},
"downloads": -1,
"filename": "django-likes-0.1.tar.gz",
"has_sig": false,
"md5_digest": "bfba14e334f3e7f8a0901dc6654b6ec7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10729,
"upload_time": "2013-11-08T07:51:34",
"url": "https://files.pythonhosted.org/packages/2b/5c/b4b7a277fb8e051f76da2871580d16e1b99c1448c05decdc286554c55d7a/django-likes-0.1.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "7ec22f9f7bf828d08e2fe0d0520f6b3f",
"sha256": "362b390fb73f43775fa780dd5b792e8a12cddf504c934dba0b32dc5b23f1e261"
},
"downloads": -1,
"filename": "django_likes-0.2-py2.7.egg",
"has_sig": false,
"md5_digest": "7ec22f9f7bf828d08e2fe0d0520f6b3f",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 15833,
"upload_time": "2015-04-24T12:52:58",
"url": "https://files.pythonhosted.org/packages/47/b3/6b5e4698907e92ca1919a1db0ab0478b24220e31b9e0e001d1ecb60e1128/django_likes-0.2-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "be09b1e4433cc21005ff7deb2e51a0f9",
"sha256": "3c99449582dea14194b1d741a4a79f3641f4e74fc407b65dfcd5dcbcb42c403f"
},
"downloads": -1,
"filename": "django-likes-0.2.tar.gz",
"has_sig": false,
"md5_digest": "be09b1e4433cc21005ff7deb2e51a0f9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8712,
"upload_time": "2015-04-24T12:52:53",
"url": "https://files.pythonhosted.org/packages/9f/d9/8c7c06ac073e462e4cdf5f316cda0f92861c1b5b38e5e7d985d137042ecb/django-likes-0.2.tar.gz"
}
],
"1.10": [
{
"comment_text": "",
"digests": {
"md5": "61edfec18582adbec3ed5e2ea237b89c",
"sha256": "f61252ee6a051e5698d7075e6536d04de0b26fefee8998b1d764601be75d5590"
},
"downloads": -1,
"filename": "django_likes-1.10-py2.7.egg",
"has_sig": false,
"md5_digest": "61edfec18582adbec3ed5e2ea237b89c",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 23411,
"upload_time": "2016-12-08T09:21:01",
"url": "https://files.pythonhosted.org/packages/e5/53/5218716adb5edeac372299dac207553189d760ab502ff1d269b388f1de45/django_likes-1.10-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "8e8b2f4042b7f9bc0be27677c34342bb",
"sha256": "a015f321a7bd99a42b3459acd46e22c5d0440b06470039643f3f5717a1374483"
},
"downloads": -1,
"filename": "django-likes-1.10.tar.gz",
"has_sig": false,
"md5_digest": "8e8b2f4042b7f9bc0be27677c34342bb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9198,
"upload_time": "2016-12-08T09:20:58",
"url": "https://files.pythonhosted.org/packages/52/f0/0af48d9761e4ef15d85a7132ad47011f5ba84a8e997b661ed97bde035215/django-likes-1.10.tar.gz"
}
],
"1.11": [
{
"comment_text": "",
"digests": {
"md5": "93c045e34de6dd32b20b3de5cc94fb9e",
"sha256": "02ea1e6feb16f7cd8c6ce5e81d8e494934ce397a4fc7b9e5379b9df9b82a8142"
},
"downloads": -1,
"filename": "django_likes-1.11-py2.7.egg",
"has_sig": false,
"md5_digest": "93c045e34de6dd32b20b3de5cc94fb9e",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 23401,
"upload_time": "2017-05-03T08:14:59",
"url": "https://files.pythonhosted.org/packages/2d/81/ac97a6aa8204e85161134a88bb58db6c5923fb13171a1b7ddcadb8d03c38/django_likes-1.11-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "a998c57dc02c2652ee2e5cedea449b69",
"sha256": "c8af5df1380c5fbb6394614c311b8ce9b829098a4be596ef68a77db5a542910a"
},
"downloads": -1,
"filename": "django-likes-1.11.tar.gz",
"has_sig": false,
"md5_digest": "a998c57dc02c2652ee2e5cedea449b69",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11256,
"upload_time": "2017-05-03T08:14:57",
"url": "https://files.pythonhosted.org/packages/d9/4b/d75f572f7f4be8b44cee58889606d19bf0716e6e9cc454442d27c22d4112/django-likes-1.11.tar.gz"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "079eb1eab62a1a2c0c53f601deec60a6",
"sha256": "d44c57b3fc7309215452ce5c086ffd7bcbfb41f17821aeb6acf7371072915234"
},
"downloads": -1,
"filename": "django_likes-2.0.0-py2.7.egg",
"has_sig": false,
"md5_digest": "079eb1eab62a1a2c0c53f601deec60a6",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 28046,
"upload_time": "2018-04-30T11:06:04",
"url": "https://files.pythonhosted.org/packages/77/90/457a020261071c2df3d1ba39f6a17dcc1108535b737fb68c43ca118f4330/django_likes-2.0.0-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "a3e9f6663145a972fe425f9bf75b81a6",
"sha256": "ab7472e97bf8bfdd94792917b292ab7b54da3f5719eec7d78120e9254851930a"
},
"downloads": -1,
"filename": "django-likes-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "a3e9f6663145a972fe425f9bf75b81a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12828,
"upload_time": "2018-04-30T11:06:02",
"url": "https://files.pythonhosted.org/packages/c0/8d/59304c6202081bbaec30930aa533d21426bc12fcf87f0da2450e4ec0c979/django-likes-2.0.0.tar.gz"
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "a14a4bcd96c0bb6ed77af618188872bf",
"sha256": "7342826298f3a5fbcc12892c3f539edc8d065c59dfa0d7c65d9806244e88f408"
},
"downloads": -1,
"filename": "django-likes-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "a14a4bcd96c0bb6ed77af618188872bf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10631,
"upload_time": "2018-12-19T14:57:32",
"url": "https://files.pythonhosted.org/packages/56/d2/326196372a156a1992340087e3879b702e6d1602ce7a667faa051c7f3ae1/django-likes-2.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a14a4bcd96c0bb6ed77af618188872bf",
"sha256": "7342826298f3a5fbcc12892c3f539edc8d065c59dfa0d7c65d9806244e88f408"
},
"downloads": -1,
"filename": "django-likes-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "a14a4bcd96c0bb6ed77af618188872bf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10631,
"upload_time": "2018-12-19T14:57:32",
"url": "https://files.pythonhosted.org/packages/56/d2/326196372a156a1992340087e3879b702e6d1602ce7a667faa051c7f3ae1/django-likes-2.0.1.tar.gz"
}
]
}