a2wsgi examples
1.0.0
วัตถุประสงค์ของโครงการนี้คือเพื่อให้ตัวอย่างของวิธีที่เราสามารถใช้ (รวม) เฟรมเวิร์กเว็บ Python ที่แตกต่างกันโดยใช้ A2WSGI
ใครชอบการย้ายถิ่น? แต่ในบางกรณีก็จำเป็น A2WSGI ช่วยให้เราแปลงแอปพลิเคชัน ASGI ของเราเป็น WSGI หรือในทางกลับกัน
Scenerio (ที่ฉันต้องเผชิญ): คุณมีแอปพลิเคชันขวดและคุณต้องการโยกย้ายไปยัง Fastapi คุณมีสองตัวเลือก:
| กรอบ | ติดตั้ง | โปรโตคอล | เอกสาร |
|---|---|---|---|
| ขวด | ASGI/WSGI | การจัดส่งแอปพลิเคชัน - เอกสาร Flask (3.0.x) | |
| Fastapi | ASGI/WSGI | แอปพลิเคชันย่อย - เมานต์ - fastapi | |
| Django | ASGI/WSGI | ||
| ดารา | ASGI/WSGI | ||
| Litestar | ASGI/WSGI | ||
| สีดำ | แอสกิ | ||
| ควอร์ต | แอสกิ | ||
| เหยี่ยว | ASGI/WSGI | ||
| เกี่ยวกับนิค | - | แอสกิ | |
| การเชื่อมโยงกัน | - | แอสกิ | |
| ขวด | WSGI | ||
| โรบิน | |||
| กอด | |||
| พายุทอร์นาโด | |||
| ปิรามิด | - | WSGI | |
| WebApp2 | - | ||
| aiohttp |
WSGI เพิ่มเติม: เฟรมเวิร์กที่ทำงานบน WSGI - wsgi.org
เพิ่มเติม ASGI: การใช้งาน - เอกสาร ASGI 3.0
| กรอบ | ติดตั้ง |
|---|---|
| Gradeio | |
| pywebio | |
| เลอะเทอะ | |
| nicegui | - |
| สะท้อน | - |
| มีแสงสว่าง | - |
| พล็อตพล็อต | - |
Emoji Key:
docker-compose up --buildhttp://localhost:8000/docs เพื่อดูเอกสาร APIหากคุณต้องการมีส่วนร่วมในโครงการนี้โปรดเปิดปัญหาหรือส่งคำขอดึง
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT - ดูไฟล์ใบอนุญาตสำหรับรายละเอียด