FileServer je jednoduchý statický fileserver a index Directory Server v Pythonu (WSGI app).
Často se pro testování budete chtít statickou fileserver a index adresář jako součást vašeho WSGI stacku. Kromě toho může mít požadavky ke spuštění, jako součást výrobní WSGI zásobníku. FileServer odpovídá těmto potřebám.
Motivace
Potřeboval jsem index adresáře serveru Apache la vyzkoušet PyPI klon jsem používal. Po průzkumu, co tam venku, tam nezdálo nic, tam venku, které bylo lehce spotřebního materiálu pro své účely. Tak jsem napsal jeden záleží jen na webob.
Obsah
z souborovém serveru import * by měly přístup ke všem využitelných složek souborovém serveru:
& Nbsp; file_response: vrátí objekt webob odezvy odpovídající názvu souboru
& Nbsp; FileApp: WSGI aplikace, která obaluje file_response
& Nbsp; Directory Server: slouží adresářový strom a vytvořené indexy
& Nbsp; hlavní: příkazový řádek vstupní bod
FileApp a file_response jsou silně půjčil si od http://docs.webob.org/en/latest/file-example.html ačkoli příkladem je úplnější. Budu pracovat na tom, aby to důkladnější do budoucna. Také jsem si půjčil od pasty je StaticURLParser a static.Cling.
. Kromě toho je příkazový řádek skriptu, sloužit, která může být použita k obsluze adresář s wsgiref serverem
Požadavky na :
- Python
Komentáře nebyl nalezen