django-dirbrowser Django jest aplikacja, która pozwala użytkownikom udzielić dostępu do katalogu lokalnego i uwierzytelniania wciąż przy użyciu Django Django i, szablony Django middleware.
instalacji
& Nbsp; Zainstaluj lub dodać Django dirbrowser do ścieżki Pythona.
& Nbsp; pip zainstalować django-dirbrowser
lub wasy_intall
& Nbsp; easy_install django-dirbrowser
Zastosowanie
1. Dodaj dirbrowser do ustawień INSTALLED_APPS.
2. Dodaj dirbrowse służą do urls.py pliku twojego projektu:
& Nbsp; z dirbrowser.views importować służyć
& Nbsp; (r '? ^ Przeglądania / (P <ścieżka> * $). ", Służyć, {' document_root": CURRENT_DIR}),
3. Albo spersonalizować go na własnych poglądów:
& Nbsp; z dirbrowser.views importować służyć
& Nbsp; def mybrowser (ścieżka), przesiał wniosek:
& Nbsp; extra_context = {.. kilka dodatkowych Vars ..}
& Nbsp; return służyć (wnioski, document_root = 'path_to_my_root_dir ",
& Nbsp; template = "custom_template.html",
& Nbsp; extra_context = extra_context)
Widok służyć akceptuje parametry:
- Document_root: Ścieżka do katalogu głównego, aby służyć
- Szablonu: Szablon używany do pokazywania strony indeksu (jeśli show_indexes True)
- Extra_context: Dodatkowy kontekst do szablonu
- Show_indexes: Jeśli to prawda wyświetlić stronę indeksu katalogu. Domyślną jest false
Wymagania :
- Python
- Django
Komentarze nie znaleziono