部署 Django

    部署你的Django应用程序有很多选择,可以基于你的架构或者特定的业务需要,但是这不在Django可以给出指导建议的范围内。

    Django现在支持两种接口:WSGI和ASGI。

    • 是主要的用于应用程序和Web服务器通信的Python标准,但是它只支持同步代码。
    • ASGI 是新兴的,对异步友好的让你的Django网页使用Python异步特性和已经开发的Django异步特性的标准。

    最后,在将你的应用程序部署到生产环境中之前,你应该执行一遍 deployment checklist 1 以确保你的配置是合适的。