在django前端页面上展示的数据,还是使用django模板自带的语法
使用to_html他会生成一个最基本的表格没有任何的样式,一点都不好看,如果有需要的话可以自行修改表格的样式,但博主觉得这样的方式太麻烦,
- df = pd.DataFrame({'Name': ['John', 'Alice', 'Smith'],
- 'Age': [30, 25, 35],
- 'City': ['New York', 'London', 'Paris']})
-
- # 将DataFrame转换为HTML字符串
- table_html = df.to_html(index=False)
-
- # 将表格数据和其他数据打包成上下文对象
- content= {
- 'table_html': table_html
- }
- return render(request, '自己的前端网页', content)
- html>
- <html>
- <head>
- head>
- <body>
- <table>
- {{ table_html | safe }}
- table>
-
- body>
- html>
这个表格是博主已经写好