Джанго-авокадо е разкошно забавено и кеширана база данни сеч ап за Django.
Кодът досега е тестван само с помощта на SQLite, Django 1.3, Python 2.6.6 на Ubuntu 10.10.
<Силен> Usage:
Авокадото е предназначен да се използва, когато искате да влезете огромни суми на записите в дневника, свързани с един и същ контекст, съхранява дневника в ПБ за лесно сортиране и гледане, и не трябва хита изпълнението на помощта на Джанго ORM.
Може да се направи нещо като това според вас:
от avocado.context внос get_context
с get_context ("filescanning") като дневник:
& Nbsp; за името на файла в somefilescanningmethod ():
& Nbsp; # направя нещо с файла и съхранява някаква информация за него
& Nbsp; log.info ("Знаете какво да% S".% Името на файла)
Можете да се включите информация и добавете копие на модел Джанго. В администратор можете да видите дневника и кликнете, за да отидете направо на свързания модел:
с get_context ("UserProcessing") като дневник:
& Nbsp; за ЮЕсАр в User.objects.all ():
& Nbsp; # направя нещо с потребителя и да изпратим информация за него
& Nbsp; log.info ("Знаете какво да% S".% На потребителя, например = потребител)
Можете също така да влезете изключения и авокадо ще опитам да вляза повече от просто името на изключението се повдига, но това не форматиран много хубава в момента и кодът изглежда да вземете много безполезна информация. И все пак, ето как да го тествам:
с get_context ("UserProcessing") като дневник:
& Nbsp; опитате:
& Nbsp; а = 0
& Nbsp; б = 2
& Nbsp; C = б / а
& Nbsp; освен Exception, д:
& Nbsp; log.exception ("Math изключение:% S"% д)
Не е нужно да мине изключение заедно. Авокадо ще изкопаят много неща за вас.
Монтаж:
PIP инсталирате Джанго-авокадо
или
Hg клонинг https://bitbucket.org/weholt/django-avacado питон setup.py инсталиране
Добави авокадо да INSTALLED_APPS. Може да се наложи да копирате или символна връзка към шаблоните в авокадо-папката, но аз не мисля така
Какво ново в тази версия:.
< P>- пренаписаха някои да са съвместими с най-новата версия на DSE.
<силни> Изисквания :
- Python
- Django
Коментари не е намерена