در FileServer fileserver و شاخص دایرکتوری سرور ساده شخص در پایتون (برنامه WSGI) است.
اغلب برای آزمایش شما یک fileserver شخص و شاخص دایرکتوری به عنوان بخشی از WSGI پشته شما می خواهید. علاوه بر این، شما ممکن است نیاز به اجرای چنین به عنوان بخشی از یک پشته WSGI تولید داشته باشد. FileServer متناسب با این نیاز دارد.
انگیزه
من نیاز به یک سرور شاخص دایرکتوری لا آپاچی برای تست یک کلون PyPI من با استفاده از. بعد از بررسی آنچه در خارج وجود دارد بود، هر چیزی وجود دارد که به راحتی برای مقاصد من مصرفی شد وجود دارد به نظر نمی رسد. بنابراین من نوشت تنها بسته به webob.
محتویات
از fileserver واردات * * * * باید به شما به تمام اجزای قابل استفاده از fileserver دسترسی:
& nbsp؛ در file_response: بازگشت یک شیء پاسخ webob مناسب برای یک نام فایل
& nbsp؛ در FileApp: برنامه WSGI که کاری ادامه داده اند file_response
& nbsp؛ در دایرکتوری سرور: در خدمت یک درخت دایرکتوری و شاخص تولید
را لمس کنید و. اصلی: فرمان نقطه ورود خط
FileApp و file_response به شدت از http://docs.webob.org/en/latest/file-example.html قرض گرفته هر چند مثال است کامل تر وجود دارد. من در ساخت این دقیق تر رفتن به جلو کار خواهد کرد. من هم از StaticURLParser رب و static.Cling اقتباس شده است.
علاوه بر این یک اسکریپت خط فرمان، خدمت می کنند، که ممکن است مورد استفاده قرار گیرد برای خدمت یک دایرکتوری با سرور wsgiref وجود دارد
مورد نیاز:.
پایتون
نظر یافت نشد