django-sitesutils

Screenshot Λογισμικό:
django-sitesutils
Στοιχεία Λογισμικού:
Εκδοχή: 0.1.2
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Mike Yumatov
Άδεια: Δωρεάν
Δημοτικότητα: 26

Rating: 2.0/5 (Total Votes: 1)

Django-sitesutils είναι ένα app Django που σας επιτρέπει να έχετε πρόσβαση τρέχουσα τοποθεσία, χρησιμοποιώντας request.site παντού μπορείτε να έχετε πρόσβαση αίτημα αντικείμενο.
Τρέχουσα θέση ανιχνεύεται χρησιμοποιώντας κεντρικό τομέα από αίτημα αντικείμενο και SITE_ID ρύθμιση έργο σαν μια λύση. Αν βρήκατε το site, τότε request.site έχει οριστεί στο αντίστοιχο μοντέλο ιστοσελίδας αντικείμενο από django.contrib.site app, αλλιώς request.site είναι django.contrib.sites.models.RequestSite παράδειγμα.
installation
1. Εγκαταστήστε το Django-sitesutils χρησιμοποιώντας PIP:
& Nbsp? Pip εγκατάσταση Django-sitesutils
2. Προσθέστε RequestSiteMiddleware στη ρύθμιση MIDDLEWARE_CLASSES σας:
& Nbsp? MIDDLEWARE_CLASSES = (
& Nbsp? # ...
& Nbsp? 'Sitesutils.middleware.RequestSiteMiddleware »,
& Nbsp?)
& Nbsp? Αυτό το middleware θα θέσει το site χαρακτηριστικό για το αντικείμενο αίτησης. Αυτή η ιδιότητα αξιολογείται νωχελικά, μόνο όταν έχετε πρόσβαση.
3. Εάν θέλετε να έχετε πρόσβαση στην τρέχουσα τοποθεσία πρότυπα, να προσθέσετε επεξεργαστή πλαίσιο site για να ρυθμίσεις TEMPLATE_CONTEXT_PROCESSORS σας:
& Nbsp? TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp? # ...
& Nbsp? "Sitesutils.context_processors.site»,
& Nbsp?)
Συμβολή
. Μη διστάσετε να πιρούνι, να στείλετε αιτήσεις έλξης ή αναφέρετε σφάλματα και θέματα σχετικά με το GitHub

Απαιτήσεις :

  • Python
  • Django

Άλλο λογισμικό του προγραμματιστή Mike Yumatov

lemon-pages
lemon-pages

20 Feb 15

lemon-filebrowser
lemon-filebrowser

20 Feb 15

bdd
bdd

14 Apr 15

lemon-publications
lemon-publications

20 Feb 15

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

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