django-dirbrowser är en Django app som gör det möjligt för användare att ge tillgång till en lokal katalog och fortfarande använder Django auth, Django mallar och Django middleware.
Installation
& Nbsp; Installera eller lägg django-dirbrowser till Python väg.
& Nbsp; pip installera django-dirbrowser
eller med wasy_intall
& Nbsp; easy_install django-dirbrowser
Användning
1. Lägg dirbrowser till din inställning INSTALLED_APPS.
2. Lägg dirbrowse tjäna till ditt projekt urls.py fil:
& Nbsp; från dirbrowser.views importera tjäna
& Nbsp; (r '? ^ Bläddra / (P *) $. ", Tjäna, {" DOCUMENT_ROOT ": CURRENT_DIR}),
3. Eller personifiera den på dina egna åsikter:
& Nbsp; från dirbrowser.views importera tjäna
& Nbsp; def mybrowser (öppn, bana):
& Nbsp; extra_context = {.. några extra VARS ..}
& Nbsp; avkastning tjäna (begäran DOCUMENT_ROOT = 'path_to_my_root_dir "
& Nbsp; mall = "custom_template.html",
& Nbsp; extra_context = extra_context)
Tjänar visa accepterar parametrar:
- DOCUMENT_ROOT: Path to rotkatalogen att tjäna
- Mall: Mall som används för att visa indexsidan (om show_indexes är sant)
- Extra_context: Extra sammanhang mallen
- Show_indexes: om det är True visar katalogindexsidan. Standard är False
Krav :
- Python
- Django
Kommentarer hittades inte