python - Flask 如何不用渲染模板直接输出 html 文件
高洛峰
高洛峰 2017-04-17 13:11:22
0
4
1303

(我是想,在构建一个网站,全异步加载。即,用户先载入静态 html 文件,然后利用 jQuery 从服务端通过与 App 相同的 API 载入数据。)

Flask 如何直接输出静态 HTML 文件而不经过渲染?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

reply all(4)
阿神

Cheek Nao

@app.route('/')
def root():
    return app.send_static_file('index.html')

Reference stackoverflow
Reference official documentation

小葫芦

Flask directly creates the output Restful API.
The front-end jQuery can directly request data to render the page.
The front end can also use some js frameworks, such as angular.js and ember.js, etc.

黄舟

You can put the rendering template on the front end

13 JavaScript template engines

洪涛

This first loads the static html. In the html, you can use jQuery to call the written REST API to load the data, and then parse the data on the browser side and present it.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template