django-redirector è un app Django che aggiunge semplice amministratore alimentato 301 reindirizzamenti
Regole Esempio:
Percorso: / foo / bar / Tipo: esatto (case insensitive)
Percorso: / prodotti / Tipo: startswith
Usa caching pesantemente perché il middleware è chiamato ogni richiesta.
1. Le regole di reindirizzamento vengono memorizzati nella cache una volta
2. Risultati di reindirizzamento vengono memorizzati nella cache per richiesta percorso
Cache viene invalidata quando una nuova regola viene salvato / aggiunto.
Installazione
Aggiungere il pacchetto al percorso python, Pip installare, setup.py install, etc.
Aggiungi 'django_redirects' a INSTALLED_APPS
Aggiungi 'django_redirects.middleware.RedirectMiddleware' subito dopo CommonMiddleware in MIDDLEWARE_CLASSES
Syncdb, quindi passare al pannello di amministrazione!
Impostazioni
REDIRECT_CACHE_TIME: _default:. 60 * 30_ Seconds to cache della pagina individuale redirect risultati
Requisiti :
- Python
- Django
I commenti non trovato