django-aguacate

Delicioso registro de bases de datos retrasado y en caché para Django
Descargar ahora

django-aguacate Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL v3
  • Nombre del editor:
  • Thomas Weholt
  • Sitio web del editor:
  • http://weholt.org

django-aguacate Etiquetas


django-aguacate Descripción

Delicioso registro de bases de datos retrasado y en caché para Django Django-Agocado es una aplicación de registro de base de datos de deliciosamente retrasada y en caché para Django. El código hasta ahora solo se ha probado usando SQLite, Django 1.3, Python 2.6.6 en Ubuntu 10.10.Usage: Aguacado está destinado a ser utilizado cuando quiere registrar Enormes cantidades de entradas de registro relacionadas con el mismo contexto, almacenan el registro en el DB para una fácil clasificación y visualización, y no tener el resultado del rendimiento de usar el Django Orm. Es posible que haga algo así en su vista: desde aguacate.context Import get_contextwith get_context ("FileScanning") Como log: para el nombre de archivo en elEspileCanningMethod (): # Haga algo con el archivo y almacene algo con el archivo Log.info ("hizo algo a% s".% Nombre de archivo) También puede registrar la información y Agregue una instancia de un modelo Django. En el administrador, puede ver el registro y haga clic para ir directamente al modelo relacionado: con get_context ("Userprocessing") como log: para USR en User.Objects.Al (): # Haga algo con el usuario y almacene algo de información sobre Log.Info ("Hizo algo a% s".% Usuario, instancia = usuario) También puede registrar excepciones y el aguacate intentará registrar más que solo el nombre de la excepción que se está elevando, pero esto no se formatea muy bonita en el El momento y el código parece traer una gran cantidad de información inútil. Aún así, aquí es cómo probarlo: con get_context ("Procesamiento de usuarios") como log: intente: a = 0 b = 2 c = b / a excepto excepción, e: log.exception ("Excepción matemática:% s"% e) No tienes que pasar la excepción a lo largo. El aguacate desenterará muchas cosas para usted. Inicialización: Pip Instale Django-Avocadoorhg Clone https://bitbucket.org/weholt/django-avacado Python Setup.py installadd Aguacate to installing_apps. Es posible que tenga que copiar o enlace simbólico a las plantillas en la carpeta de aguacate, pero no lo creo. Requisitos: · Python · Django ¿Qué hay de nuevo en este lanzamiento: · Reescribir a algunos para ser compatibles con la última versión de DSE.


django-aguacate Software relacionado