2013-11-24 66 views
7

我写了一个Python Flask应用程序,并希望将ElasticSearch集成在此中以进行有效的搜索。但是没有关于在烧瓶应用中集成ElasticSearch的内容/文档。如何在Flask应用中实现ElasticSearch?

请参阅任何tuts/docs是否可用?或任何指示。

问候

+2

我假设你已经有了如何使用烧瓶的想法。所以下一步是学习如何使用ElasticSearch。在某个临时脚本中执行此操作,玩弄API并了解它的工作原理。然后,在Flask应用程序中使用该API。我认为你可能会看到诸如“Flask-SQLAlchemy”之类的扩展,并认为必须有一些魔力将这些大型框架联系在一起。 Flask-SQLAlchemy和其他扩展可以提供帮助,但Flask视图只是Python,您可以在其中运行任何Python代码。 –

回答

5

Here's a module延伸flask使用ElasticSearch。它实际上只是一个非常薄的包装pyelasticsearch,它承担所有繁重的工作。

+1

链接已死亡。 – rrrub

+0

@Alessandro:谢谢。更新。 – VooDooNOFX

+0

[This](https://github.com/chiangf/Flask-Elasticsearch)知识库似乎有'Flask'&'Elasticsearch'代码的更新/维护版本 – KartikKannapur

相关问题