各位大佬好,我想学习测试一下flask+bootstrap-table,但是最简单的程序都一直报500错误,实在没想明白,网上资料又好少,所以请大佬们给看看,感谢。
前端源码截图:
后端源码片断:
@app.route(‘/index2/’,methods=[“GET”,“POST”])
def index2():
render_template(“bootstrap_table_test2.html”)
直接运行前端html没有问题:
使用flask渲染就报错:![image|690x262](upload://1rFbnjoxzXK8bBO7Q8E4QDul1bN.png)
具体的JS报错点在这里:
var scriptSrcMatchResult = scriptSrc.match(/\?(.*)$/);
再谢!
论坛新手,图没有加载出来 ,我补充 一下:
前端截图
greyli
(Grey Li)
5
你需要先把调试模式打开,这样可以看到详细的错误回溯信息(可以用来定位问题),而不仅仅是 500 页面。
开启调试模式的方法依启动方式而定。如果使用 flask run
启动程序,那么需要把环境变量 FLASK_ENV
设为 development
。如果使用 app.run()
启动程序,那么可以传递 debug 参数(app.run(debug=True)
)
谢谢,我只是随意测试了一下这个小功能,就偷懒了,没有开调试模式,现在开了,qwq,开了后果然发现是个很简单的错误,就是render_template时,落了写"return"而已……
问题已经解决。
再次,感谢坛主提醒!
1 个赞