Flask-whooshalchemy.

Recursos de indexação Whoosh para flask-sqlalchemy
Baixe Agora

Flask-whooshalchemy. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Karl Gyllstrom
  • Site do editor:
  • https://bitbucket.org/gyllstromk/

Flask-whooshalchemy. Tag


Flask-whooshalchemy. Descrição

Flask-WhooshAscemy é uma extensão de frasco que suporta a fácil indexação de texto de campos do modelo Sqlalchemy.Quick Start Exemplo >>> Import Flask_whooshAlchemy >>>>>> DB = Sqlalchemy (app) # veja flask-sqlalchemy >>>>> Classe Blogpost (DB.Model): ... __Tablename__ = 'blogpost' ... __Searchable__ = # Estes campos serão indexados por Whoosh ...... id = app.db. Coluna (app.db.integer, primário_key = true) ... title = app.db.column (app.db.text) ... conteúdo = app.db.column (app.db.text) ... criado = db.column (db.datetime, default = datetime.datetime.utcnow) ...... def __repr __ (auto): ... return '{0} (title = {1})'. formato (auto. __class __.__ name__, self.title) ... >>> app.config = 'caminho / para / whoosh / base' >>> m = blogpost (title = 'meu título legal', conteúdo = ' Este é o primeiro post. ') >>> db.session.add (m); db.session.commit () >>>>>> Imprimir BlogPost.Search_Query ('Cool') ... >>> Imprimir blogpost.search_query ('primeiro'). .. Homepage do produto


Flask-whooshalchemy. Software Relacionado