I´m having a issue when I ran "python manage.py rebuild_index" in my app supported by haystack and elasticsearch.
Python 2.7 Django version 1.6.2 Haystack 2.1.0 Elasticsearch 1.0
Please see the error that is appearing:
Traceback (most recent call last):File "manage.py", line 10, in execute_from_command_line(sys.argv)File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 399, in > execute_from_command_lineutility.execute()File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 392, in > executeself.fetch_command(subcommand).run_from_argv(self.argv)File "/usr/lib/python2.7/site-packages/django/core/management/base.py", line 242, in >run_from_argvself.execute(*args, **options.dict)File "/usr/lib/python2.7/site-packages/django/core/management/base.py", line 285, in executeoutput = self.handle(*args, **options)File "/usr/lib/python2.7/site-packages/haystack/management/commands/rebuild_index.py", line 15, in handlecall_command('clear_index', **options)File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 159, in call_commandreturn klass.execute(*args, **defaults)File "/usr/lib/python2.7/site-packages/django/core/management/base.py", line 285, in executeoutput = self.handle(*args, **options)File "/usr/lib/python2.7/site-packages/haystack/management/commands/clear_index.py", line 48, in handlebackend = connections[backend_name].get_backend()File "/usr/lib/python2.7/site-packages/haystack/utils/loading.py", line 98, in getitemself._connections[key] = load_backend(self.connections_info[key]['ENGINE'])(using=key)File "/usr/lib/python2.7/site-packages/haystack/utils/loading.py", line 51, in load_backendreturn import_class(full_backend_path)File "/usr/lib/python2.7/site-packages/haystack/utils/loading.py", line 18, in import_classmodule_itself = importlib.import_module(module_path)File "/usr/lib/python2.7/site-packages/django/utils/importlib.py", line 40, in import_moduleimport(name)File "/usr/lib/python2.7/site-packages/haystack/backends/elasticsearch_backend.py", line 21, in raise MissingDependency("The 'elasticsearch' backend requires the installation of 'requests'.")haystack.exceptions.MissingDependency: The 'elasticsearch' backend requires the installation of 'requests'.
I've installed all the packages needed to run those apps however is asking about requests, What is it about?