django-icanhaz

Screenshot Λογισμικό:
django-icanhaz
Στοιχεία Λογισμικού:
Εκδοχή: 0.2.0
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: Carl Meyer
Άδεια: Δωρεάν
Δημοτικότητα: 0

Rating: nan/5 (Total Votes: 0)

Django-icanhaz είναι templatetag για ευκολότερη ένταξη των ICanHaz.js το JavaScript πρότυπα με Django πρότυπα.
installation
Εγκατάσταση από PyPI με PIP:
Pip εγκατάσταση Django-icanhaz
ή να πάρετε την έκδοση σε ανάπτυξη:
Pip εγκατάσταση Django-icanhaz == dev
Χρήση
- Προσθήκη "icanhaz" για τη ρύθμιση σας INSTALLED_APPS.
- Ρυθμίστε τη ρύθμιση ICANHAZ_DIR στην πλήρη (απόλυτη) διαδρομή σε έναν κατάλογο, όπου θα αποθηκεύετε τα πρότυπα ICanHaz σας.
- {% Icanhaz φορτίο%} και χρησιμοποιήστε {% icanhaz "templatename"%} σε πρότυπά σας Django να ενσωματώσετε με ασφάλεια το πρότυπο ICanHaz.js σε ICANHAZ_DIR / templatename.html σε Django πρότυπό σας, αυτόματα τυλιγμένο σε, έτοιμο για ich.templatename ( {...}) σε JavaScript σας.
Django-icanhaz δεν δέσμη ICanHaz.js ή να παρέχει υπηρεσίες κοινής ωφέλειας το JavaScript? απλά σας βοηθά να ενσωματώσετε εύκολα τα πρότυπα στο HTML σας. Συμπεριλάβετε ICanHaz.js σε στατική περιουσιακά στοιχεία του έργου σας και να το χρησιμοποιήσετε σε JS σας ως συνήθως.
Φιλοσοφία
Η σύγκρουση μεταξύ των «χρήση του {{και}} ως πρότυπο μεταβλητή δείκτες και ICanHaz.js« Django πρότυπα χρήσης της ίδιας έχει γεννήσει μια ποικιλία λύσεων. Μια λύση απλώς αντικαθιστά [[και]] με {{και}} μέσα σε ένα tag πρότυπο icanhaz? ένας άλλος κάνει μια γενναία προσπάθεια ανασύνθεσης πλήρες κείμενο μέσα σε ένα κομμάτι ενός προτύπου Django αφού έχει ήδη παραμορφωμένα από το πρότυπο tokenizer Django.
Προτιμώ να κρατήσει πρότυπά μου το JavaScript στον ξεχωριστά αρχεία σε ένα ειδικό κατάλογο ούτως ή άλλως, για να αποφευχθεί η σύγχυση μεταξύ server-side και client-side υφής. Έτσι η συμβολή μου στην σειρά λύσεων είναι ουσιαστικά μόνο ένα "περιλαμβάνουν" ετικέτα που αποφεύγει την ανάλυση του περιλαμβάνεται αρχείο ως πρότυπο Django (και για λόγους ευκολίας, τυλίγει αυτόματα στην ετικέτα σενάριο που ICanHaz.js αναμένει να το βρείτε σε).
Απολαύστε

Τι είναι καινούργιο σε αυτή την έκδοση:!

  • Made πρότυπο εύρεσης πιο ευέλικτη: ICANHAZ_DIR είναι τώρα ICANHAZ_DIRS (μια λίστα )? πρόσθεσε ICANHAZ_FINDERS, ICANHAZ_APP_DIRNAMES, και διαπίστωση των προτύπων σε εγκατεστημένες εφαρμογές.

Απαιτήσεις :

  • Python
  • Django

Άλλο λογισμικό του προγραμματιστή Carl Meyer

django-markitup
django-markitup

11 May 15

hgcampfire
hgcampfire

15 Apr 15

django-secure
django-secure

14 Apr 15

Σχόλια για django-icanhaz

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!