小编Wol*_*erD的帖子

DELETE ... FROM ... WHERE ... IN

我正在寻找一种方法来删除表1中的记录,其中包含'stn'和'jaar'中表2中的匹配组合.table2中列'jaar'的内容在前一个阶段/查询中格式化

年(基准)AS'jaa'

对不起,找不到我发现这个"解决方案"的网站了.

DELETE FROM table1
WHERE stn, year(datum) IN (SELECT stn, jaar FROM table2);
Run Code Online (Sandbox Code Playgroud)

sql

22
推荐指数
2
解决办法
9万
查看次数

Flask:如何在处理表单输入后更新 div

我的 Flask 应用程序根据用户表单输入进行计算。这些计算大约需要 10 秒钟才能完成。这些计算的输出需要显示在同一页面上的 div 中,在表单旁边(在图表/表格等中)。

我尝试了两种方法。第一个,使用普通的 Flask,重新加载整个页面,这很不理想。第二种方法,使用 Sijax,只更新 div。但在这种情况下,我不知道如何访问表单输入。

我很困惑如何让这个工作。将不胜感激任何指示!

方法 1:只是烧瓶(缺点:整个页面重新加载)

form_test.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Testpage</title>
</head>
<body>
    <form  action="{{ url_for('do_the_math') }}" method="post">
        A = <input type="number" name="input_A">
        B = <input type="number" name="input_B">
        <input type="submit" value="Submit">
    </form>
<div id="destination_div">A + B = {{ result }}</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

app_normal.py:

from flask import Flask, render_template, request
app = Flask(__name__)

@app.route("/")
def show_home():
    return render_template("form_test.html", result='unknown yet')

@app.route("/do_the_math", methods=['POST'])
def do_the_math():
    A = request.form.get('input_A')
    B = …
Run Code Online (Sandbox Code Playgroud)

python flask sijax

1
推荐指数
1
解决办法
3913
查看次数

标签 统计

flask ×1

python ×1

sijax ×1

sql ×1