Pass value from JavaScript to Flask

基本思路:在form中设一个hidden的input,在页面加载时用Javascript为其赋值,然后在form提交后在flask中将其值取出。

 

timezone_offset = IntegerField(widget=Hiddeninput())

 

  <script>
    window.onload = function get_browser_timezone_offset() {
      document.getElementById("timezone_offset").value = new Date().getTimezoneOffset();
    }
  </script>

 

    if form.validate_on_submit():
        print(form.timezone_offset.data)

相关文章

Jinja2:是Python的Web项目中被广泛应用的模板引擎,是由Pyt...
监听QQ消息并不需要我们写代码,因为市面上已经有很多开源QQ...
【Flask框架】—— 视图和URL总结
python+web+flask轻量级框架的实战小项目。登录功能,后续功...
有了这个就可以配置可信IP,关键是不需要企业认证,个人信息...