django-pjax

Screenshot Λογισμικό:
django-pjax
Στοιχεία Λογισμικού:
Εκδοχή: 1.2
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Jacob Kaplan-Moss
Άδεια: Δωρεάν
Δημοτικότητα: 9

Rating: nan/5 (Total Votes: 0)

Django-pjax είναι ένας βοηθός Django για defunkt του jQuery-pjax.
Τι είναι PJAX;
PJAX είναι ουσιαστικά AHAH ("Ασύγχρονης HTML και HTTP"), εκτός με πραγματικά Permalinks και ένα κουμπί που λειτουργεί πίσω. Σας επιτρέπει να φορτώσετε μόνο ένα τμήμα μιας σελίδας (έτσι τα πράγματα είναι πιο γρήγορα), διατηρώντας παράλληλα τη χρηστικότητα του πραγματικούς δεσμούς.
Μια επίδειξη περισσότερο νόημα, έτσι έλεγχος έξω ο ένας defunkt μαζί
Χρήση:
Πρώτον, να διαβάσετε για το πώς να χρησιμοποιήσετε jQuery-PJAX και να επιλέξετε μία από τις τεχνικές εκεί.
Στη συνέχεια, βεβαιωθείτε ότι οι απόψεις είστε PJAXing χρησιμοποιώντας TemplateResponse. Δεν μπορείτε να χρησιμοποιήσετε Django-PJAX με ένα κανονικό HttpResponse? μόνο TemplateResponse. Διακοσμήστε τις απόψεις αυτές με τον διακοσμητή pjax:
από djpjax pjax εισαγωγής
pjax ()
def my_view (αίτηση):
& Nbsp? Επιστρέψει TemplateResponse (αίτηση, "template.html", {«μου»: «πλαίσιο»})
Μετά από αυτό, αν η αίτηση γίνεται μέσω jQuery-PJAX, ηpjax () διακοσμητής θα ανταλλάξουν αυτόματα template.html για πρότυπο-pjax.html.
Πιο τυπικά: εάν η αίτηση είναι ένα αίτημα PJAX, το πρότυπο που χρησιμοποιήθηκε στην TemplateResponse σας θα πρέπει να αντικατασταθεί με άλλη -pjax πριν από την επέκταση του αρχείου. Έτσι template.html γίνεται πρότυπο pjax.html, my.template.xml γίνεται my.template-pjax.xml, κ.λπ. Εάν δεν υπάρχει επέκταση αρχείου, το όνομα του προτύπου θα είναι μόνο επίθεμα με -pjax.
Μπορείτε επίσης να επιλέξετε με μη αυτόματο τρόπο ένα πρότυπο PJAX περνώντας ως επιχείρημα για τον διακοσμητή:
από djpjax pjax εισαγωγής
pjax ("pjax.html")
def my_view (αίτηση):
& Nbsp? Επιστρέψει TemplateResponse (αίτηση, "template.html", {«μου»: «πλαίσιο»})
Αυτό είναι το

Απαιτήσεις :

  • Python
  • Django

Άλλο λογισμικό του προγραμματιστή Jacob Kaplan-Moss

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

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