我已经习惯了有应用程序的 PHP。例如,
c:\xampp\htdocs\app1
c:\xampp\htdocs\app2
可以访问为
localhost://app1/page.php
localhost://app2/page.php
注意事项:
- 放置在 www-root 目录中的目录直接与 URL 映射
- 当添加/删除/更改文件/目录时,工作进程会无缝地反射(reflect)该更改(新文件是热部署的)。
我正在寻找一个成熟的 python 网络框架。它适用于将为多个客户端部署的 Web API,每个副本在定制方面都会有所不同。我们的工作流程在我们和我们的客户之间有频繁的交互/修订周期。因此,“拖放”部署是必须的。
哪个 python 框架支持这个?我更喜欢轻量级解决方案(不强加 MVC、ORM 等)
相关
How to build Twisted servers which are able to do hot code swap in Python?
请您参考如下方法:
据我所知,没有成熟的 python 框架允许您将 url 映射到 python 模块,坦率地说,这是有充分理由的。您可以使用 CGI 执行此操作,但这绝对不是部署 Python 应用程序的推荐方式。抛开该要求,flask和 bottle都是采用类似方法的轻量级微型 Web 框架,都允许您在检测到更改时自动重新加载(这仅在开发过程中是明智的)。
