django-avocado

Screenshot Software:
django-avocado
Mga detalye ng Software:
Bersyon: 0.9.1 Beta 9
I-upload ang petsa: 20 Feb 15
Nag-develop: Thomas Weholt
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

Django-abukado ay isang deliciously naantala at naka-cache database sa pag-log app para sa Django.
Ang code ay sa ngayon lamang nasubukan gamit SQLite, Django 1.3, Python 2.6.6 sa Ubuntu 10.10.
Paggamit:
Abukado ay sinadya upang gamitin kapag gusto mong mag-log malalaking halaga ng mga entry ng tala na may kaugnayan sa parehong konteksto, nag-iimbak ang log sa db para sa madaling pag-uuri-uri at pagtingin, at hindi magkakaroon ng pagganap hit ng paggamit ng Django orm.
Maaari mong gawin ang isang bagay tulad nito sa iyong view:
mula sa pag-import avocado.context get_context
may get_context ("filescanning") bilang ng log:
& Nbsp; para sa filename sa somefilescanningmethod ():
& Nbsp; # gawin ang isang bagay kasama ang file at i-store ang ilang impormasyon tungkol dito
& Nbsp; log.info ("ba ng isang bagay sa% s."% Filename)
Maaari ka ring mag-log impormasyon at magdagdag ng isang instance ng isang modelo Django. Sa admin maaari mong makita ang log at i-click upang direktang pumunta sa mga kaugnay na modelo:
may get_context ("UserProcessing") bilang ng log:
& Nbsp; para usr sa User.objects.all ():
& Nbsp; # gumawa ng isang bagay na may user at mag-imbak ng ilang impormasyon tungkol dito
& Nbsp; log.info ("ba ng isang bagay sa% s."% Ng gumagamit, halimbawa = user)
Maaari ka ring mag-log pagbubukod at abukado ay subukang mag-log higit pa sa mga pangalan ng pagbubukod pag-itinaas, ngunit hindi ito lubos na kaakit-akit na-format na sa sandaling ito at tila upang dalhin sa kahabaan ng maraming walang silbi impormasyon ang code. Gayunpaman, narito kung paano subukan ito:
may get_context ("UserProcessing") bilang ng log:
& Nbsp; subukan ang:
& Nbsp; a = 0
& Nbsp; b = 2
& Nbsp; c = b / a
& Nbsp; maliban Exception, e:
& Nbsp; log.exception ("Math pagbubukod:% s"% e)
Hindi mo na kailangang ipasa ang pagbubukod sa kahabaan. Abukado ay kumuha sa lupa ng maraming mga bagay-bagay para sa iyo.
Pag-install:
buto ng bungang-kahoy-install Django-abukado
o
hg clone https://bitbucket.org/weholt/django-avacado python setup.py-install
Magdagdag ng abukado sa INSTALLED_APPS. Maaaring mayroon kang upang kopyahin o symlink sa mga template sa abukado-folder, ngunit hindi sa tingin ko

Ano ang bagong sa paglabas:.

< p>
  • Rewrote ilang upang maging tugma sa pinakabagong release ng DSE.

Mga Kinakailangan :

  • Python
  • Django

Iba pang mga software developer ng Thomas Weholt

djftpd
djftpd

11 May 15

dse
dse

14 Apr 15

Kolibri
Kolibri

11 May 15

Mga komento sa django-avocado

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!