{ "info": { "author": "Samuel Spencer", "author_email": "sam@aristotlemetadata.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Information Technology", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "django-haystack-channels\n------------------------\n\nAdd asynchronous search index updates to your django app with this drop-in support for django, django-channels and haystack!\n\n1. Install from pip or github\n2. Add ``haystack_channels`` to ``INSTALLED_APPS``\n3. Update your projects channels routing::\n\n from channels.routing import route, route_class, include\n from haystack_channels.routing import channel_routing as haystack_channel_routing\n\n channel_routing = [\n # your routes\n include(haystack_channel_routing)\n ]\n4. Update your ``HAYSTACK_SIGNAL_PROCESSOR``::\n\n HAYSTACK_SIGNAL_PROCESSOR = 'haystack_channels.signals.ChannelsAsyncSignalProcessor'\n\nOr inherit from ``ChannelsAsyncSignalProcessor`` and ``ChannelsAsyncSignalConsumer`` to build a custom version optimised for your app.\n\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/LegoStormtroopr/django-haystack-channels", "keywords": "", "license": "BSD Licence", "maintainer": "", "maintainer_email": "", "name": "django-haystack-channels", "package_url": "https://pypi.org/project/django-haystack-channels/", "platform": "", "project_url": "https://pypi.org/project/django-haystack-channels/", "project_urls": { "Homepage": "https://github.com/LegoStormtroopr/django-haystack-channels" }, "release_url": "https://pypi.org/project/django-haystack-channels/0.0.3/", "requires_dist": [ "Django", "channels", "django-haystack" ], "requires_python": "", "summary": "Helper code to connect Haystack to Django Channels", "version": "0.0.3" }, "last_serial": 3642068, "releases": { "0.0.1b": [ { "comment_text": "", "digests": { "md5": "60133e8e8f94b8f04bbd8c2b7ea4007f", "sha256": "4d8dbaae29e905d52dd3141c3954dcaf3fffbec8e6b4c167f4c9abd3cbaa3758" }, "downloads": -1, "filename": "django-haystack-channels-0.0.1b.tar.gz", "has_sig": false, "md5_digest": "60133e8e8f94b8f04bbd8c2b7ea4007f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2890, "upload_time": "2016-10-17T01:08:25", "url": "https://files.pythonhosted.org/packages/37/2a/2fa52757c5e6e180b96466aa03976b1511267ecad31f37ed2ed26e507094/django-haystack-channels-0.0.1b.tar.gz" } ], "0.0.2b0": [ { "comment_text": "", "digests": { "md5": "194fe780f116e57626646e54749cfc6b", "sha256": "7d747972ce9a2592c00d9fd2ccb3014bc419dc82fded582c7ac9f649c00f8ff7" }, "downloads": -1, "filename": "django_haystack_channels-0.0.2b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "194fe780f116e57626646e54749cfc6b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4907, "upload_time": "2018-03-05T23:23:10", "url": "https://files.pythonhosted.org/packages/cb/c1/c3c78c5f8d56fb93b4b0482bb2ab384cd30e2a4f07886ae8bb61826aff49/django_haystack_channels-0.0.2b0-py2.py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "8caeb7f706ebc964a4ec618610572348", "sha256": "f6d3113d1c5e82a26f201de6603342de6469e62f4934bfcd6a70e7f048bb4b27" }, "downloads": -1, "filename": "django_haystack_channels-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8caeb7f706ebc964a4ec618610572348", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4879, "upload_time": "2018-03-05T23:30:20", "url": "https://files.pythonhosted.org/packages/52/1b/b00349b16080ab1728bf3b98b75f1db431085d653e6477890d7334da8481/django_haystack_channels-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdb3c58e1c0ffcc2d3b663d1500e940c", "sha256": "fc2970846cbb3e0832add1a25fbf2ada558805f79dffae7b9e6769999c0b43bf" }, "downloads": -1, "filename": "django-haystack-channels-0.0.3.tar.gz", "has_sig": false, "md5_digest": "fdb3c58e1c0ffcc2d3b663d1500e940c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2876, "upload_time": "2018-03-05T23:30:22", "url": "https://files.pythonhosted.org/packages/4f/42/e20636819eece46c4edc93ca96886d6de7cdec9564e056a6907617ea9cd2/django-haystack-channels-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8caeb7f706ebc964a4ec618610572348", "sha256": "f6d3113d1c5e82a26f201de6603342de6469e62f4934bfcd6a70e7f048bb4b27" }, "downloads": -1, "filename": "django_haystack_channels-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8caeb7f706ebc964a4ec618610572348", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4879, "upload_time": "2018-03-05T23:30:20", "url": "https://files.pythonhosted.org/packages/52/1b/b00349b16080ab1728bf3b98b75f1db431085d653e6477890d7334da8481/django_haystack_channels-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdb3c58e1c0ffcc2d3b663d1500e940c", "sha256": "fc2970846cbb3e0832add1a25fbf2ada558805f79dffae7b9e6769999c0b43bf" }, "downloads": -1, "filename": "django-haystack-channels-0.0.3.tar.gz", "has_sig": false, "md5_digest": "fdb3c58e1c0ffcc2d3b663d1500e940c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2876, "upload_time": "2018-03-05T23:30:22", "url": "https://files.pythonhosted.org/packages/4f/42/e20636819eece46c4edc93ca96886d6de7cdec9564e056a6907617ea9cd2/django-haystack-channels-0.0.3.tar.gz" } ] }