python+flask开发一个网页表单,如何在提交之前调用一段python代码

发布网友 发布时间:2022-04-24 01:41

我来回答

2个回答

热心网友 时间:2022-04-18 06:22

  既然是Python代码为什么不让先提交呢,你可以先接收提交,再执行特定代码后以决定要不要继续嘛:


  

@app.route('/test/',methods=['GET','POST'])
def test():
  if request.method == 'POST':
      # 此处调用你定义好的,要执行的函数func,假定返回True或False
     if func():
      # 某操作
      else:
      # 某操作
  else:
      # GET时操作
      return render_template('test.html')

追问不行,我是要做一个上传图片的网页,要在提交之前先用python代码对其进行压缩后再提交,如果先提交,原始的图片太大,流量伤不起

追答先理清B和S的关系.Python是后台代码在服务器端"S",不上传怎么能得到你的图片呢?
如果要确定先压缩再上传,你就要考虑客户端实现了,那就是HTML5和JS的事情了

热心网友 时间:2022-04-18 07:40

先执行什么特定的代码?js 能否代替?追问不行,是一段python代码

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com