django-avocado

Software skärmdump:
django-avocado
Mjukvaruinformation:
Version: 0.9.1 Beta 9
Ladda upp dagen: 20 Feb 15
Utvecklare: Thomas Weholt
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

django-avokado är ett härligt försenad och cachade databasloggning app för Django.
Koden har hittills bara testats med SQLite, Django 1.3, Python 2.6.6 på Ubuntu 10.10.
Användning:
Avocado är tänkt att användas när du vill logga enorma mängder loggposter relaterade till samma sammanhang, lagra logg i db för enkel sortering och visning, och inte har prestanda träff för att använda django orm.
Du kan göra något liknande i din syn:
från avocado.context import get_context
med get_context ("filescanning") som log:
& Nbsp; för filnamn i somefilescanningmethod ():
& Nbsp; # göra något med filen och lagra information om det
& Nbsp; log.info ("gjorde något till% s."% Filnamn)
Du kan även logga information och lägga till en instans av en django modell. I admin kan du se logg och klicka för att gå direkt till det relaterade modellen:
med get_context ("UserProcessing") som log:
& Nbsp; för usr i User.objects.all ():
& Nbsp; # göra något med användaren och lagra information om det
& Nbsp; log.info ("gjorde något till% s."% Användare, t.ex. = user)
Du kan också logga undantag och avokado kommer att försöka logga mer än bara namnet på undantaget höjs, men detta är inte formaterad mycket vacker för tillfället koden verkar ta med en massa värdelös info. Ändå, här är hur man testar det:
med get_context ("UserProcessing") som log:
& Nbsp; prova:
& Nbsp; a = 0
& Nbsp; b = 2
& Nbsp; c = b / a
& Nbsp; med undantag Undantag, e:
& Nbsp; log.exception ("Math undantag:% s"% e)
Du behöver inte passera undantaget tillsammans. Avocado kommer att gräva ut massor av saker för dig.
Installation:
PiP installera django-avokado
eller
hg klon https://bitbucket.org/weholt/django-avacado Python setup.py installera
Lägg avokado till INSTALLED_APPS. Du kanske måste kopiera eller symbolisk länk till mallarna i avokado-mappen, men jag tror inte det

Vad är nytt i den här versionen:.

< p>
  • skrev en del att vara kompatibel med den senaste versionen av DSE.

Krav :

  • Python
  • Django

Annan programvara för utvecklare Thomas Weholt

dse
dse

14 Apr 15

Kolibri
Kolibri

11 May 15

Kommentarer till django-avocado

Kommentarer hittades inte
Kommentar
Slå på bilder!