django-avocado

Screenshot der Software:
django-avocado
Softwarebeschreibung:
Version: 0.9.1 Beta 9
Upload-Datum: 20 Feb 15
Entwickler: Thomas Weholt
Lizenz: Frei
Popularität: 0

Rating: nan/5 (Total Votes: 0)

django-Avocado ist ein köstlich verzögert und zwischengespeicherten Datenbankprotokollierung App für Django.
Der Code wurde bisher nur mit SQLite, Django 1.3, Python 2.6.6 auf Ubuntu 10.10 getestet.
Anwendung:
Avocado soll verwendet werden, wenn Sie große Mengen von Log-Einträge in diesem Zusammenhang im Zusammenhang zu protokollieren, speichern Sie das Protokoll in der DB für die einfache Sortierung und Anzeige, und die Performance-Einbußen für die Verwendung der Django ORM nicht haben wollen.
Vielleicht etwas zu tun in Ihrer Ansicht:
von avocado.context Import get_context
mit get_context ("filescanning") log:
& Nbsp; für Dateinamen in somefilescanningmethod ():
& Nbsp; # etwas mit der Datei tun und speichern einige Informationen über sie
& Nbsp; log.info ("Hat etwas zu% s."% Dateiname)
Sie können auch Sie Informationen und fügen Sie eine Instanz eines Django-Modell. In der Admin können Sie das Protokoll und klicken, um direkt zum entsprechenden Modell zu gehen:
mit get_context ("UserProcessing") log:
& Nbsp; für usr in User.objects.all ():
& Nbsp; # etwas mit dem Benutzer zu tun und speichern Sie einige Informationen über sie
& Nbsp; log.info ("Hat etwas zu% s."% Benutzer, beispielsweise = user)
Sie können auch Ausnahmen protokollieren und Avocado wird versuchen, sich mehr als nur den Namen der Ausnahme angehoben, aber das im Moment nicht sehr hübsch formatierten und der Code scheint entlang einer Menge nutzloser Informationen zu bringen. Doch hier ist, wie es zu testen:
mit get_context ("UserProcessing") log:
& Nbsp; versuchen:
& Nbsp; a = 0
& Nbsp; b = 2
& Nbsp; c = b / a
& Nbsp; außer Ausnahme, e:
& Nbsp; log.exception ("Math Ausnahme:% s"% e)
Sie müssen nicht, um die Ausnahme entlang weiterzugeben. Avocado wird graben viele Sachen für Sie.
Installation:
pip django-Avocado installieren
oder
hg clone https://bitbucket.org/weholt/django-avacado python setup.py installieren
Fügen Avocado auf INSTALLED_APPS. Möglicherweise müssen Sie die Vorlagen in der Avocado-Ordner kopieren oder symbolischen Link, aber ich glaube nicht

Was ist neu in dieser Pressemitteilung:.

< p>
  • Schrieb einige mit der neuesten Version von DSE kompatibel zu sein.

Anforderungen :

  • Python
  • Django

Andere Software von Entwickler Thomas Weholt

djftpd
djftpd

11 May 15

django-photofile
django-photofile

20 Feb 15

Kommentare zu django-avocado

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!