【发布时间】:2015-11-18 19:47:02
【问题描述】:
我是一名尝试学习的 Python Web 开发新手。我有一个基于 ExtJS(静态)代码向 Flask-RESTful 服务发出请求的简单应用程序。它的结构如下:
MyApp |
| - client |
| | - app.html, //static stuff: html, css, js, images etc (all ExtJS)
|
| - server |
| - server.py, // Python code
正如我所提到的,当从命令行运行 Flask-RESTful 时,它会按预期工作。什么对我来说不是很清楚,我无法找到一个很好的例子来说明如何将它部署到生产中,其中静态文件由端口 80(Apache?)上的 HTTP 服务器提供,但仍然能够访问在某些服务器上运行的 REST 服务其他端口。
只是为了在应用程序中明确说明 ExtJS 代码发出 AJAX 调用以与 Flask-RESTful 服务交换 JSON 数据。没有由 Python 代码生成的标记(没有模板)
我是否应该解开 ExtJS 代码并将其部署到 Apache 并使其调用在 Tornado 之类的同一机器上运行的 Flask-RESTful?提前致谢。
【问题讨论】:
标签: python rest extjs web-deployment flask-restful