Quiero crear un plano; no es un problema con el plan actual que tengo. Puedo hacer esto.Uso de extensiones de matraz en planos de matraz
Pero, digamos que quería usar una extensión de matraz en mi aplicación (¿en mi caso quiero integrar matraz-caché)?
Todo lo que he hecho hasta ahora ha muchos errores:
cache = Caché (my_blueprint)
importación de caché y varias partes de caché en diferentes formas
por lo algo así como matraz-caché es lo suficientemente simple como para envolver mi aplicación:
from flask.ext.cache import Cache
cache = Cache(app)
pero usando esto en un plano o utilizando un plano no entiendo muy bien cómo hacerlo ahora.
EDITAR: la solución menos obvia era copiar desde la extensión y construir mi propia biblioteca para importar en el plano, pero es más trabajo y todavía no he terminado. las extensiones/planos no parecen compatibles desde mi nivel de comprensión en este momento.
Estaba cerca de esto, pero no exactamente en un punto de mis esfuerzos. – blueblank
Usando blueprints y CACHE_TYPE = 'filesystem' solo funcionó con cache.init_app (app, config = app.config) –
No puedo usar el tiempo de impresión como sugiere, y este código se ejecuta para mí. fecha y hora de importación ahora = datetime.datetime.now() \t horas = ahora.hora \t minutos = now.minute \t segundo = now.second \t de impresión "se trata de tiempo de caché:% s-% s-% s "% (horas, minutos, segundos) – gacon