django-admin-notifications

Skjermbilde programvare:
django-admin-notifications
Prog.varedetaljer:
Versjon: 0.6.3
Last opp dato: 11 May 15
Utvikler: Andy Baker
Lisens: Gratis
Popularitet: 12

Rating: 3.0/5 (Total Votes: 1)

django-admin-meldinger er en enkel Django app for å tillate apps å registrere meldinger som kan vises i admin via en mal tag.
Installasjon:

Legg 'admin_notifications' til INSTALLED_APPS
Basic bruk:
Tilpass hvilken av dine admin maler du for å vise varslinger slik.
laste malkodene ved starten av malen:
{% Load notification_tag%}
legge koden i malen. Jeg tilpasset admin index malen og plasserte tag før 'content-main' DIV som dermed:
{% Block content%}

{% Error_notifications%}


i urls.py:
import admin_notifications
admin_notifications.autodiscover ()
Dette ser i hvert app for en fil som heter "notifications.py og registrerer det hvis det finnes.
Varsler filer kan inneholde så mange funksjoner som du vil. Hver og en skal returnere en streng som kan inneholde HTML og hver og en må være registrert bruker admin_notifications.register
Hvis du returnerer en tom streng så vises ingen melding.
Varsler funksjoner kalles hver gang admin malen gjengis så unngå å gjøre tunge beregninger i meldingen.
Et eksempel notifications.py kan se slik ut:
import admin_notifications
fra modeller import Url
def varsling ():
& Nbsp; broken_links = Url.objects.filter (status = False) .count ()
& Nbsp; hvis broken_links:
& Nbsp; return "Du har% s ødelagt link% s.
Du kan vise eller fikse dem ved hjelp av Link Manager. "% (Broken_links," s "hvis broken_links> 1 annet" ")
& Nbsp; annet:
& Nbsp; return ''
admin_notifications.register (varsling)
Github side: http://github.com/andybak/django-admin-notifications/

Requirements:

  • Python
  • Django

Annen programvare fra utvikleren Andy Baker

django-linkcheck
django-linkcheck

20 Feb 15

Kommentarer til django-admin-notifications

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!