Django-rawinclude είναι μια μικρή ενότητα για Django που δίνει την ευκολία των προτύπων φόρτωσης των πρώτων. Δηλαδή, δεν καθιστά το περιεχόμενο.
Αυτό είναι πραγματικά χρήσιμο για την ενσωμάτωση προτύπων javascript με sintaxys παρόμοια με Django. Είναι πιο χρήσιμο από το templatetag "SSI" επειδή χρησιμοποιεί όλη τη λογική των templateloaders του Django.
ΣΗΜΕΙΩΣΗ 1: Δεν είναι συμβατό με φορτωτή Django κρυφής μνήμης, αλλά στο πολύ εγγύς μέλλον να εφαρμοστεί η ίδια μνήμη cache.
ΣΗΜΕΙΩΣΗ 2: μελετά τρόπους για τη διευκόλυνση i18n, είτε μέσω της javascript, είτε από την Python.
Πώς να το χρησιμοποιήσετε;
Σε πρώτο στάδιο, στήσετε το δικό σας templateloaders για settings.py:
RAWINCLUDE_TEMPLATE_LOADERS = [
& Nbsp? 'Django.template.loaders.filesystem.Loader »,
& Nbsp? 'Django.template.loaders.app_directories.Loader »,
]
INSTALLED_APPS = [
& Nbsp? ...
& Nbsp? "Rawinclude»,
]
Και το δεύτερο βήμα, embedd κάποιες ωμές-πρότυπο στο πρότυπο πρότυπο Django σας:
{% Rawinclude φορτίο%}
{% Raw_include "μονοπάτι / rawtemplate.html"%}
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε