Middlestorm.

Middleware para usar a tempestade ORM em aplicativos WSGI
Baixe Agora

Middlestorm. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL v2
  • Preço:
  • FREE
  • Nome do editor:
  • Vsevolod Balashov
  • Site do editor:
  • http://vsevolod.balashov.name

Middlestorm. Tag


Middlestorm. Descrição

Middleware para uso da tempestade ORM em aplicativos WSGI A tempestade é uma bolha de objetos rápida, pequena e poderosa. Experimente usar-se em aplicativos informativos da web.sgi Application principalmente miltithReaded, mas armazenar objeto não é thread safe.middlestorm middleware pode gerenciar objetos de armazenamento (um por thread) e adicioná-lo ao ambiente ambiental.Simple ExamplepleThere são 3 maneiras de criar middleware: * CLASSE * Decorator * Colar ConfigurationClass Middleware: De Wsgiref.Simple_Server Importação Make_Serverfrom Storm.Database Import Create_Databasefrom Middlestorm Import MiddlestormDef Storm_App (Environ, Start_Response): Loja = ambiental # ... db = create_database ('postgres : // user: password @ host / base ') app = middlestorm (storm_app, db) make_server (' ', 8000, app) .serve_forever () decorador middleware: de wsgiref.simple_server importação make_serverfrom storm.database importar_databaseimport middlestorm @ middlestorm .decorator (create_database ('postgres: // user: password @ host / base')) def storm_app (ambiental, start_response): lojas = ambiental # ... make_server (', 8000, storm_app ) .serve_forever () para criar middleware VIA Configuração da pasta, adicione uma estriada ao arquivo .ini: Use = middlestorm # MiddlestormDB_URI = SQLite: myapp.dband Adicione esse filtro ao pipeline de pasta (novamente, no arquivo .ini): Pipeline = Middlestorm MyAppby padrão armazenamento colocado na tempestade variável.Store. Isso pode ser personalizado: app = middlestorm (Storm_App, db, key = 'personalize.mystore') ou estilo decorador: @ middlestorm.decorator (db, key = 'custom.mystore') def storm_appon (ambiental, start_response): Envirom ou na configuração de pasta: Use = middlestorm # MiddlestormDB_URI = SQLite: myapp.dbkey = myapp.storeor na configuração de pasta: Use = middlestorm # middlestormdb_uri = Sqlite: myapp.dbkey = MyApp.Store Requisitos: · Pitão


Middlestorm. Software Relacionado