flask_restful接口render_template 返回的页面被显示成字符串也不是正常的html页面
时间: 2024-03-09 10:50:05 浏览: 145
Flask_Learning
`flask_restful` 主要用于创建 RESTful 风格的 API,而 `render_template` 是用于渲染模板的函数,用于返回 HTML 页面。因此,如果您的目的是返回 HTML 页面,建议使用 Flask 应用程序对象的 `render_template` 方法,而不是 `flask_restful` 中的 `render_template`。
您可以使用类似于以下代码的方式在 Flask 应用程序中返回 HTML 页面:
```
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
```
如果您仍然遇到问题,可能是因为您的模板存在语法错误或其他问题。您可以使用浏览器的开发者工具检查页面的 HTML 结构和 CSS 样式,以便找到问题所在。
阅读全文