django-avocado

Screenshot Software:
django-avocado
Szczegóły programowe:
Wersja: 0.9.1 Beta 9
Filmu: 20 Feb 15
Wywoływacz: Thomas Weholt
Licencja: Wolny
Popularność: 0

Rating: nan/5 (Total Votes: 0)

django-awokado jest cudownie opóźnione i buforowane rejestrowania bazy danych dla aplikacji Django.
Kod do tej pory tylko były testowane przy użyciu SQLite, Django 1.3, Python 2.6.6 na Ubuntu 10.10.
Sposób użycia:
Awokado ma być używany, gdy chcesz się zalogować ogromne ilości wpisów związanych z tym samym kontekście, przechowywać dziennik w db do łatwego sortowania i wyświetlania, a nie mają spadek wydajności wykorzystania ORM Django.
Można zrobić coś takiego w widoku:
z avocado.context importu get_context
z get_context ("filescanning") w dzienniku:
& Nbsp; dla nazwy pliku w somefilescanningmethod ():
& Nbsp; # zrobić coś z pliku i przechowywać pewne informacje o nim
& Nbsp; log.info ("Czy coś do% s."% Nazwa pliku)
Możesz również informacje dziennika i dodać instancję modelu django. W admin widać dziennik i kliknij, aby przejść bezpośrednio do powiązanego modelu:
z get_context ("UserProcessing") w dzienniku:
& Nbsp; usr w User.objects.all ():
& Nbsp; # zrobić coś z użytkownikiem i przechowywać pewne informacje o nim
& Nbsp; log.info ("Czy coś do% s." Użytkownik%, wystąpienie = user)
Możesz również wyjątki zalogować i awokado spróbuje zalogować więcej niż tylko nazwą wyjątkiem jest podniesiona, ale nie sformatowany bardzo ładna w tej chwili i kod wydaje się przynieść dużo niepotrzebnych informacji. Mimo to, oto jak go przetestować:
z get_context ("UserProcessing") w dzienniku:
& Nbsp; spróbuj:
& Nbsp; = 0
& Nbsp; b = 2
& Nbsp; c = b /
& Nbsp; z wyjątkiem Exception, e:
& Nbsp; log.exception ("Matematyka wyjątek:% s"% e)
Nie musisz przechodzić wyjątek wzdłuż. Awokado będzie odkopać wiele rzeczy dla Ciebie.
Instalacja:
pip zainstalować django-awokado
lub
hg clone https://bitbucket.org/weholt/django-avacado python setup.py zainstalować
Dodaj awokado do INSTALLED_APPS. Być może będziesz musiał skopiować lub dowiązaniem do szablonów w awokado-folderze, ale nie sądzę, tak

Co nowego w tym wydaniu:.

< p>
  • przepisał niektóre być zgodne z najnowszą wersją DSE.

Wymagania :

  • Python
  • Django

Inne programy z deweloperem Thomas Weholt

Kolibri
Kolibri

11 May 15

django-photofile
django-photofile

20 Feb 15

Komentarze do django-avocado

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!