khufu_siteview είναι μια πυραμίδα add-on που hows την καταχώριση μιας προβολής που μπορεί να χρησιμοποιηθεί για να εξυπηρετήσει όλους τους .jinja2 αρχεία από έναν κατάλογο που subviews χωρίς να χρειάζεται να τις εντοπίσει άμεσα.
Χρήση:
Πρότυπο ρύθμισης αυτής είναι να Configurator.include το πακέτο khufu_siteview και στη συνέχεια προσθέστε νέες απόψεις, όπως απαιτείται.
Παράδειγμα:
από pyramid.config Διαμορφωτής εισαγωγής
def app (global_conf, ** ρυθμίσεις):
& Nbsp? & Nbsp? & Nbsp? config = Διαμορφωτής (Ρυθμίσεις = Ρυθμίσεις)
& Nbsp? & Nbsp? & Nbsp? config.include («khufu_siteview»)
& Nbsp? & Nbsp? & Nbsp? config.add_templateview_route ('/ κάποια / path / to / περιοχή »,« / »)
& Nbsp? & Nbsp? & Nbsp? config.make_wsgi_app επιστρέψει ()
Το προηγούμενο παράδειγμα τοποθετεί τη θέα στη ρίζα της νέας αίτησης Πυραμίδα. Θα μπορούσε να λειτουργήσει το ακόλουθο παράδειγμα διευθύνσεις URL:
http://127.0.0.1:8080/favicon.ico  ? -> & Nbsp? /some/path/to/site/favicon.ico
http://127.0.0.1:8080/somepage.jinja2  ? -> & Nbsp? /some/path/to/site/somepage.jinja2
Στατική περιουσιακά στοιχεία, όπως GIF και ICO θα πρέπει να εξεταστεί ως αν η άποψη ήταν στατική
Τι είναι καινούργιο σε αυτή την έκδοση:.
- < li> Fixed bug όπου είχαν αφαιρεθεί παγκόσμιο πρότυπο vars renderer
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε