django-admin-notifications

Software screenshot:
django-admin-notifications
Software informatie:
Versie: 0.6.3
Upload datum: 11 May 15
Ontwikkelaar: Andy Baker
Licentie: Gratis
Populariteit: 12

Rating: 3.0/5 (Total Votes: 1)

Django-admin-meldingen is een eenvoudige Django app om apps te meldingen die kunnen worden weergegeven in de admin via een template tag te registreren.
Installatie:

Voeg 'admin_notifications om INSTALLED_APPS
Basic gebruik:
Pas welke van je admin templates u die met de kennisgevingen daarmee weer te geven.
laadt de sjabloontags aan het begin van de template:
{% Belasting notification_tag%}
voeg de tag aan uw template. Ik aangepaste admin index template en plaatste de tag voor de 'content-main' DIV als volgt:
{% Block inhoud%}

{% Error_notifications%}


in urls.py:
import admin_notifications
admin_notifications.autodiscover ()
Dit ziet er in elke app voor een bestand genaamd 'notifications.py en registreert het als het bestaat.
Meldingen bestanden kunnen zo veel functies bevatten als u wilt. Ieder moet een string die HTML kan bevatten terugkeren en een ieder moet worden geregistreerd met behulp van admin_notifications.register
Als u een lege tekenreeks wordt er geen melding wordt weergegeven.
Meldingen functies worden elke keer dat de admin template wordt weergegeven, zodat voorkomen dat te doen zware berekeningen in de kennisgeving genoemd.
Een voorbeeld notifications.py kan er zo uitzien:
import admin_notifications
van modellen import Url
def kennisgeving ():
& Nbsp; broken_links = Url.objects.filter (status = Vals) .count ()
& Nbsp; Als broken_links:
& Nbsp; return "Je hebt% s gebroken link% s.
U kunt bekijken of ze op te lossen met behulp van de Link Manager. "% (Broken_links," s "als broken_links> 1 anders" ")
& Nbsp; anders:
& Nbsp; return ''
admin_notifications.register (kennisgeving)
Github pagina: http://github.com/andybak/django-admin-notifications/

Requirements:

  • Python
  • Django

Andere software van ontwikkelaar Andy Baker

django-linkcheck
django-linkcheck

20 Feb 15

Reacties op django-admin-notifications

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!