{ "info": { "author": "tbrundage", "author_email": "tbrundage@boundlessgeo.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "# geonode-elasticsearch\n\nThis application serves as an interface to elasticsearch in geonode via elasticsearch-dsl. Additionally provides some management commands for an easier upgrade from django-haystack.\n\nTo use, add following to settings:\n\n``` python\n# elasticsearch-dsl settings\n# Elasticsearch-dsl Backend Configuration. To enable,\n# Set ES_SEARCH to True\n# Run \"python manage.py clear_haystack\" (if upgrading from haystack)\n# Run \"python manage.py rebuild_index\"\nES_SEARCH = strtobool(os.getenv('ES_SEARCH', 'False'))\n\nif ES_SEARCH:\n INSTALLED_APPS = (\n 'elasticsearch_app',\n ) + INSTALLED_APPS\n ES_URL = os.getenv('ES_URL', 'http://127.0.0.1:9200/')\n # Disable Haystack\n HAYSTACK_SEARCH = False\n # Avoid permissions prefiltering\n SKIP_PERMS_FILTER = False\n # Update facet counts from Haystack\n HAYSTACK_FACET_COUNTS = False\n```\n\nThis app will provide a search api at /api//search/\n\nsearch.py contains definitions for the elasticsearch indices as well as functions to convert django models into form to go into elasticsearch.\n\nviews.py contains all the logic for running the search and providing facets", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/boundlessgeo/geonode-elasticsearch", "keywords": "", "license": "GPLv2", "maintainer": "", "maintainer_email": "", "name": "geonode-elasticsearch-app", "package_url": "https://pypi.org/project/geonode-elasticsearch-app/", "platform": "", "project_url": "https://pypi.org/project/geonode-elasticsearch-app/", "project_urls": { "Homepage": "https://github.com/boundlessgeo/geonode-elasticsearch" }, "release_url": "https://pypi.org/project/geonode-elasticsearch-app/0.2.3/", "requires_dist": null, "requires_python": "", "summary": "Elasticsearch app for indexing GeoNode models via elasticsearch-dsl", "version": "0.2.3" }, "last_serial": 4037833, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "cce1c198ffb70f855f3b8d3e15526c7e", "sha256": "244a61950318d3d4ef2d41f57ea7d44ca7a7b84dad446e8f17e0a262dfc48477" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.1.tar.gz", "has_sig": false, "md5_digest": "cce1c198ffb70f855f3b8d3e15526c7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3429, "upload_time": "2017-12-14T01:43:01", "url": "https://files.pythonhosted.org/packages/11/20/e8446d7fbb7125d3861aee4450dd836debd2d90724ad054fae581a0bab91/geonode-elasticsearch-app-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "002ae958ec2a0df4c47c7f64df710559", "sha256": "d90893ee0654d42e47493727a953d13dadacea5ba511993b158285d88d417434" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.1.1.tar.gz", "has_sig": false, "md5_digest": "002ae958ec2a0df4c47c7f64df710559", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3337, "upload_time": "2017-12-14T02:22:43", "url": "https://files.pythonhosted.org/packages/26/44/cd7955ad0cfa522189efa6dc6512d68b405193fe2a1400d452e3fce76951/geonode-elasticsearch-app-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e2700c647830c79d101c49e953be09f3", "sha256": "a6efdb44dbe7b05244894eb93483edf37d2f6342d0083f720f9d30a4ac1a3c8b" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e2700c647830c79d101c49e953be09f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4118, "upload_time": "2017-12-20T22:15:42", "url": "https://files.pythonhosted.org/packages/5d/36/950e91618f31ae3a471a18c8a272d99d11b7fa3fded65ae22786160d2e16/geonode-elasticsearch-app-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d9302ae302597fdbbd73e84b104684bc", "sha256": "b897d43a7455660be3be993d3ad9dd30f85401fc8fb1f8d4c83a9b1693e835cf" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d9302ae302597fdbbd73e84b104684bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4233, "upload_time": "2018-01-03T21:32:33", "url": "https://files.pythonhosted.org/packages/00/47/9d6bfba4139262072c3bad28fce03858ab2fba1f1299a936f862e7d239ee/geonode-elasticsearch-app-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "12fe1b4c426948180af0fab0da2dd7cd", "sha256": "732cb3ae5c6fadb6501b5a83f763a6e9895a67d6e4834879606d45e8a7a31729" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.1.4.tar.gz", "has_sig": false, "md5_digest": "12fe1b4c426948180af0fab0da2dd7cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4571, "upload_time": "2018-01-05T12:34:23", "url": "https://files.pythonhosted.org/packages/30/42/8a99d596992e580b847f1ec17fb5826cc3b0b4db08277a95d58c8be3a691/geonode-elasticsearch-app-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9168e7c3540c390d331f7a267bb1ee6e", "sha256": "bfc886660b559248a21d695ece840f9479262fb9091e9392bac009017a0d472e" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9168e7c3540c390d331f7a267bb1ee6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4708, "upload_time": "2018-01-16T23:54:08", "url": "https://files.pythonhosted.org/packages/06/82/0ef56de047dd177c0238399e467a81e39df59ceb97c861b1b682fc2f8406/geonode-elasticsearch-app-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a669ff3ecc0264ab2c7a7243e82e8603", "sha256": "419d1f95e20c6ce92b99c795dfeea18399bd5312f87185646d8636d103b28f16" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a669ff3ecc0264ab2c7a7243e82e8603", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4875, "upload_time": "2018-01-18T20:34:44", "url": "https://files.pythonhosted.org/packages/c0/69/483b2da1be74ad4a14c19f881770dcb9b5e9f209d56eb776982c75380cfb/geonode-elasticsearch-app-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "dd44b1b2109cf586bf31fc4154d6d119", "sha256": "437fca54a4f9ff8e509ad8861e684618eb2aa1eb390b7a96c7a992db61257c5a" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.2.2.tar.gz", "has_sig": false, "md5_digest": "dd44b1b2109cf586bf31fc4154d6d119", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4661, "upload_time": "2018-03-02T16:58:04", "url": "https://files.pythonhosted.org/packages/3e/16/0690f81b6a240a5c6ece95e79b27612ccb71944bd92faef5955ab2cb44ee/geonode-elasticsearch-app-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "b62bdf2fef95738535804ecaf5ef9397", "sha256": "2410ffa4f8da1d8b1022944658b105e4bdc876cf2082624d7cdd6a9317fca8b1" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.2.3.tar.gz", "has_sig": false, "md5_digest": "b62bdf2fef95738535804ecaf5ef9397", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11755, "upload_time": "2018-07-06T22:08:24", "url": "https://files.pythonhosted.org/packages/7e/f6/069a9ae68c82e69ba67936b70562e0418cde125299c05a4cd0b0dff7583e/geonode-elasticsearch-app-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b62bdf2fef95738535804ecaf5ef9397", "sha256": "2410ffa4f8da1d8b1022944658b105e4bdc876cf2082624d7cdd6a9317fca8b1" }, "downloads": -1, "filename": "geonode-elasticsearch-app-0.2.3.tar.gz", "has_sig": false, "md5_digest": "b62bdf2fef95738535804ecaf5ef9397", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11755, "upload_time": "2018-07-06T22:08:24", "url": "https://files.pythonhosted.org/packages/7e/f6/069a9ae68c82e69ba67936b70562e0418cde125299c05a4cd0b0dff7583e/geonode-elasticsearch-app-0.2.3.tar.gz" } ] }