【发布时间】:2021-05-14 12:59:33
【问题描述】:
我是 Flask 的新手,我想通过表格为应用程序(由烧瓶提供动力)提供一些输入,并将输入写入 json 文件并通过点击按钮将其保护在本地。有没有没有数据库的方法,也许只用 javascript?
表格应该是什么样子的:它应该是一个动态表格,就像在加载页面时使用预定义的列(例如“姓名”和“年龄”)的 3 个空行,然后您可以输入一些值。如果您需要 5 行,则应该有一个“添加行”按钮来添加新行,并且每行应该有一个“删除行”按钮。
Example, what I mean(尤其是4号好)
最小的例子(基本上只是烧瓶中的一个hello world)
main.py
from flask import Flask, render_template
from flask import url_for
app = Flask(__name__)
@app.route('/')
def load_index():
return render_template('main.html')
if __name__ == '__main__':
app.run(debug = True)
main.html
<!doctype html>
<html>
<body>
*tabel here*
</body>
</html>
不幸的是,我发现的大多数教程都只是主题化了如何显示现有数据库或 pd 数据框的数据表... 我希望这里有人知道我的问题的解决方案或有提示。谢谢!
【问题讨论】:
标签: javascript python json flask