django-dirbrowser er en Django app som lar brukerne til å gi tilgang til en lokal katalog og fortsatt bruker Django auth, Django maler og Django mellomvare.
Installasjon
& Nbsp; Installer eller legge django-dirbrowser til Python banen.
& Nbsp; pip installere django-dirbrowser
eller med wasy_intall
& Nbsp; easy_install django-dirbrowser
Bruk
1. Legg dirbrowser til din INSTALLED_APPS innstilling.
2. Legg dirbrowse tjene til prosjektets urls.py filen:
& Nbsp; fra dirbrowser.views importere tjene
& Nbsp; (r '? ^ Browse / (P
3. Eller tilpasse den på dine egne synspunkter:
& Nbsp; fra dirbrowser.views importere tjene
& Nbsp; def mybrowser (reques, bane):
& Nbsp; extra_context = {.. noen ekstra vars ..}
& Nbsp; avkastning tjene (forespørsel, DOCUMENT_ROOT = 'path_to_my_root_dir',
& Nbsp; mal = "custom_template.html",
& Nbsp; extra_context = extra_context)
Tjener utsikt aksepterer parametere:
- DOCUMENT_ROOT: Sti til rotkatalogen å tjene
- Mal: Mal brukes til å vise indekssiden (hvis show_indexes er sann)
- Extra_context: Extra kontekst til malen
- Show_indexes: hvis Tro viser katalogen indeksen siden. Standard er False
Krav
- Python
- Django
Kommentarer ikke funnet