django-dirbrowser è un app Django che consente agli utenti di dare l'accesso a una directory locale e ancora utilizzando Django autenticazione, modelli di Django Django e middleware.
Installazione
& Nbsp; Installare o aggiungere Django-dirbrowser al percorso di Python.
& Nbsp; pip install django-dirbrowser
o con wasy_intall
& Nbsp; easy_install django-dirbrowser
Utilizzo
1. Aggiungere dirbrowser all'impostazione INSTALLED_APPS.
2. Aggiungere dirbrowse servire per il file urls.py del progetto:
& Nbsp; da dirbrowser.views importare servire
& Nbsp; (r '? ^ Browse / (P
3. Oppure personalizzarlo sul vostro punto di vista:
& Nbsp; da dirbrowser.views importare servire
& Nbsp; def MYBROWSER (rich, percorso):
& Nbsp; extra_context = {.. alcuni Vars in più ..}
& Nbsp; ritorno servire (richiesta, DOCUMENT_ROOT = 'path_to_my_root_dir',
& Nbsp; template = "custom_template.html",
& Nbsp; extra_context = extra_context)
Il servire vista accetta i parametri:
- DOCUMENT_ROOT: Percorso della directory principale di servire
- Modello: Modello utilizzato per mostrare la pagina di indice (se show_indexes è vero)
- Extra_context: contesto extra al modello
- Show_indexes: se vero mostrano la pagina di indice di directory. Il valore predefinito è False
Requisiti
- Python
- Django
I commenti non trovato