| Django-icanhaz. Un tag modello Django per incorporare i modelli di ICANHAZ.JS in modo sicuro |
Scarica ora |
Django-icanhaz. Classifica e riepilogo
- Sito web dell'editore:
- https://launchpad.net/~carljm
Django-icanhaz. Tag
Django-icanhaz. Descrizione
Un tag modello Django per incorporare i modelli di ICANHAZ.JS in modo sicuro Django-Icanhaz è un templatetag per un'integrazione più semplice dei modelli JavaScript Icanhaz.js con i modelli Django.InstallationInstall da Pypi con PIP: PIP Installa Django-Icanhazor Ottieni la versione in sviluppo: PIP Installa Django-icanhaz == Devusage- Aggiungi "Icanhaz" alle impostazioni di installazione_app.- Impostare l'impostazione ICANHAZ_DIR sul percorso completo (assoluto) in una directory in cui memorizzerai i tuoi modelli ICANHAZ.- {% Load ICANHAZ%} e utilizzare {% ICANHAZ "Templatename"%} nei tuoi modelli Django a Incorpora in modo sicuro il modello di ICANHAZ.JS su ICANHAZ_DIR / TEMPLATENAME.HTML nel modello Django, avvolto automaticamente in, pronto per iCh.Templatename ({...}) nel tuo JavaScript.django-Icanhaz non raggruppa iCanhaz.js o fornisci alcuno Utilità JavaScript; Ti aiuta solo a incorporare facilmente i modelli nel tuo HTML. Includi ICANHAZ.JS nei beni statici del tuo progetto e usarlo nel tuo JS come usual.philosophy la collisione tra l'uso dei modelli di Django di {{e}} come marcatori variabili del modello e l'uso di icanhaz.js 'ha generato una varietà di soluzioni. Una soluzione sostituisce semplicemente ] con {{e}} all'interno di un tag modello ICANHAZ; Un altro fa un valoroso tentativo di ricostruire il testo verbatim all'interno di un pezzo di un modello Django dopo che è già stato manglato dal tokenizer modello Django. Preferisco mantenere i miei modelli JavaScript in file separati in una directory dedicata comunque, per evitare confusione tra server- Templazione laterale e lato client. Quindi il mio contributo alla matrice di soluzioni è essenzialmente solo un tag "include" che evita di analizzare il file incluso come modello Django (e per comodità, l'avvolge automaticamente nel tag dello script che Icanhaz.js si aspetta di trovarlo in). ! Requisiti: · Python. · Django. Cosa c'è di nuovo in questa versione: · Realizzato il modello-ritrovamento più flessibile: ICANHAZ_DIR è ora ICANHAZ_DIRS (un elenco); Aggiunto ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES e la ricerca di modelli in app installate.
Django-icanhaz. Software correlato