| django-berichten-ui JS EN HTML Ter ondersteuning van de Django Contrib.messages-app |
Download nu |
django-berichten-ui Rangschikking & Samenvatting
- Naam uitgever:
- Jonny Gerig Meyer
- Uitgever website:
- https://github.com/jgerigmeyer/
django-berichten-ui Tags
django-berichten-ui Beschrijving
JS en HTML ter ondersteuning van de Django Contrib.messages-app Django-berichten-ui is een Django-app die JS en HTML toevoegt om de Django Contrib.messages-app te ondersteunen. Het moet worden opgeroepen op het berichtlijstelement en accepteert opties voor berichtselectoren, transiënte berichten (die op klik of toetsenpers verdwijnen) en close-koppelingen. Messages kunnen dynamisch worden toegevoegd via Icanhaz.js, en er is een Python-middleware, en er is een Python-middleware Om automatisch berichten toe te voegen van het verzoek in Ajax JSON Responses.Installatie: in uw Django-projectinstellingen, voegt u "berichten_UI" toe aan uw geïnstalleerde_apps.usage: het koppelen van de JS: inclusief de standaard HTML-sjabloon: {% omvat" Berichten_UI / _MESSAGES.HTML "%} De plug-in bellen: $ ('# -berichten'). Berichten (); de plug-in bellen met een verscheidenheid aan Opties die expliciet zijn geconfigureerd naar hun standaardwaarden: $ ('# -berichten'). Berichten ({Message: '.Message', // Selector voor individuele berichten Closelink: '.close', // Selector voor Link om bericht te sluiten TransientMessage: ' .uccess ', // selector voor transiënte berichten transientDelay: 500, // Transient Message Fade Delay (MS) TransientFadep EED: 3000, // Transient Message FADE SPEED (MS) HandLeajax: FALSE // Schakel automatische Ajax-handling in}); Een bericht toevoegen in JS (vereist icanhaz.js): $ (ich.message ({Message: "Sample Message" , Tags: "Info"}). Appendto ($ (# berichten ')); om de standaard JS-sjabloon te negeren, voegt u een bericht toe. HTML-bestand aan een directory die wordt vermeld in uw ICANHAZ_DIRS-instelling (een Django-Icanhaz-instelling) .ajaxto Schakel het automatisch afhandelen van berichten van Ajax-aanvragen, voeg "Berichten_ui.middleware.ajaxmessagesMiddleware" toe aan de instelling van uw middleware_classes (direct na Django.contrib.messages.MiddleWare.messagemiddleware) en Pass Handleajax: Trouw aan de initialisatie van de plug-in. Vereisten: · Python · JQuery · JQuery Dotimeout-plug-in · Django-icanhaz · Icanhaz.js (optioneel) · Django Wat is er nieuw in deze release: · JS opruimen; JSLint-opties toegevoegd.
django-berichten-ui Gerelateerde software