在用flask开发一个后台管理系统,其中一个功能是实现人工输入成绩并提交到数据库。当前只能完成一次添加一条数据,SQL使用execute,但想要一次提交几条数据。不知道该怎么实现。
自己有想法是,把这个table里的数据封装为json格式,然后使用executemany来提交,但是在python,不知道该怎么把数据封装为json格式,请大神指点

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
题主问的是
但是在python,不知道该怎么把数据封装为json格式,我理解也就是在后台怎么用python解析和封装json。给个栗子:输出:
这其实在网上一查就能查到。包括前端获取每个文本框的数据组装成json都可以找到现成的资料。
直接把数据放在字典里面,然后调用jsonify,我不知道性能上会不会有什么问题
封装json需要自行拼接。Google: javascript form to json 会有很多结果。
更长见的组织方式为getstring。详见jQuery的.serialize()方法。
e.g.
说白了, JSON和Python的字典是一样的