django-avocado

Software screenshot:
django-avocado
Podrobnosti Software:
Verze: 0.9.1 Beta 9
Datum uploadu: 20 Feb 15
Vývojka: Thomas Weholt
Licence: Volný
Popularita: 32

Rating: nan/5 (Total Votes: 0)

Django-avokádo je lahodně zpoždění a mezipaměti databáze protokolování aplikace pro Django.
Kód dosud byl testován pouze pomocí SQLite, Django 1.3, Python 2.6.6 na Ubuntu 10.10.
Použití:
Avocado je určen pro použití, když se chcete přihlásit obrovské množství záznamů logu vztahujících se k stejném kontextu, ukládat přihlašovací db pro snadné třídění a prohlížení, a nemají hit výkonnosti pomocí Django ORM.
Možná něco takového podle vašeho názoru:
od avocado.context dovozu get_context
s get_context ("filescanning"), jak je log:
& Nbsp; k názvu souboru v somefilescanningmethod ():
& Nbsp; # něco udělat se souborem a uchovávat některé informace o tom
& Nbsp; log.info ("udělal něco do% s."% Filename)
Můžete se také přihlásit informace a přidejte instanci modelu Django. V admin si můžete prohlédnout protokol a klepněte na tlačítko přejít přímo na související modelu:
s get_context ("UserProcessing"), jak je log:
& Nbsp; pro usr v User.objects.all ():
& Nbsp; # udělat něco s uživatelem a uchovávat některé informace o tom
& Nbsp; log.info ("udělal něco do% s."% Uživatel instance = uživatel)
Můžete se také přihlásit výjimky a avokádo se pokusí o přihlášení více než jen jméno výjimky byl vzkříšen, ale to není naformátovaná moc hezká, v okamžiku, kód Zdá se, že s sebou spoustu zbytečných informací. Přesto, tady je návod, jak to vyzkoušet:
s get_context ("UserProcessing"), jak je log:
& Nbsp; zkuste:
& Nbsp; = 0
& Nbsp; b = 2
& Nbsp; c = b /
& Nbsp; s výjimkou výjimka, e:
& Nbsp; log.exception ("Math výjimka:% s"% e)
Nemusíte projít výjimku dál. Avocado se vykopat spoustu věcí pro vás.
Instalace:
Pip nainstalovat Django-avokádo
nebo
hg clone https://bitbucket.org/weholt/django-avacado python setup.py nainstalovat
Přidat avokádo do INSTALLED_APPS. Možná budete muset kopírovat nebo symlink do šablon v avokádo-složky, ale já si to nemyslím

Co je nového v této verzi:.

< p>
  • přepsal některé, aby byl kompatibilní s nejnovější verzí DSE.

Požadavky na :

  • Python
  • Django

Ostatní software developer Thomas Weholt

djftpd
djftpd

11 May 15

Kolibri
Kolibri

11 May 15

Komentáře k django-avocado

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!