我正在建立一个模态对话框系统,以允许用户编辑数据库记录。
Delete
,Save
,Create
和Save
让我们从Save
按钮开始。
模式对话框默认情况下,UPDATE
按钮具有以下行为:
我假设此 1)提交模态对话框中各项的信息(刷新浏览器,关闭模态对话框),然后 2)执行对提交的信息执行SQL UPDATE
操作,以使刷新的页面及时包含更新的信息吗?
这很好,但是我需要:
files = {'file': open('local.pdf', 'rb')}
r = requests.post(url, files=files)
操作完成我想这可以通过动态动作来完成,但是我不知道怎么做。
在导航到新页面的动态操作之前,如何确保数据库操作已完成?
答案 0 :(得分:0)
在完成SQL UPDATE操作之后,手动重定向到另一个模式对话框(不同的页面)
我正在考虑创建一个分支,并将服务器端条件设置为“按下按钮时”(针对每个按钮),或者将“请求包含在值中”,其中请求名称(按默认值)等于按钮名称。
因此:按钮将首先执行其处理部分,然后分支到另一个页面,而不涉及动态动作。