问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使用django实现某页面的自动刷新

发布网友 发布时间:2022-04-23 06:35

我来回答

2个回答

懂视网 时间:2022-04-23 10:56

这次给大家带来怎样阻止django中form页面刷新后自动提交,阻止django中form页面刷新后自动提交的注意事项有哪些,下面就是实战案例,一起来看一下。

如果一个页面包含了form,同时这个form中的提交按钮是type=submit的input的时候,你刷新该页面,就会有弹窗提示是否重新提交表单,这个特性不胜其烦,常见解决方法有两个:

第一种是前端的解决方案:

将input[type=submit]改成button.onclick(function(){ajax;})的方式来异步提交form,这种方式不会有表单的弹窗问题。

第二种是后端的解决方案:

将form.is_valid()之后的返回代码由TemplateResponse改成HttpResponeRedirect(url)即可,这种方式不会返回之前的form,而是返回一个新的form页面。也完美的规避了刷新表单弹窗的问题。

基于现在assetlibrary的开发进度,我准备采用第二种解决方案,这样可以用最小限度的修改来达成目标。现在考虑到开发要赶工,所以很多地方代码都有重用,所以现在的表单是半异步的方式,即使以后form提交全面异步处理,我也留好了接口来更新。

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

js怎样实现横向滚动与浮动导航

Nodejs视图与模型的开发

热心网友 时间:2022-04-23 08:04

前端界面的自动刷新主要用JavaScript Ajax实现。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 注册商标的标志该如何输入电脑?急需答案!!! 周易 原文 共多少字! 中国易经全书 达到本省本科线是什么意思? 过本科线是指体育生的本科线吗 我是 问 延边科技大学的 一个学生, 应该记得吧, 呵呵, 您说的过本科线是什么意思啊, 过三本还是过二本 本科线是什么意思 刚过本科线是什么意思啊? 是过三本线吗? 过本科线是指几本的本科线? 手机是苹果6s,将微信好友加入黑名单,并删除,可那个号一直待在黑名 怎么能让Django表单提交之后,刷新页面不再重新提交呢? 如何让自己的大腿和屁股瘦下来? 股票三个交易日收盘价格涨幅偏离值累计超过20%?是不是就一定要停牌 股票中价格涨幅偏离值是什么?有什么作用啊?在什么数字上才是正常或看好啊? 价格涨幅偏离值达到7%,是什么意思?对股票有什么影响? vivox60循环滑屏怎么设置 我这vivox21手机。连动都不能动。滑也滑不起来? 网上教人查微信防客记录是真的吗? 关于公司强制以加班来调休,懂劳动法的来讲解下 调休扣薪是什么意思 经常熬夜并且心情不好每天心情烦躁郁闷不痛快会有什么危害吗 抑郁情绪的危害是什么 长期心情郁闷烦躁对身体有什么伤害吗 心情很郁闷,烦躁。我要怎么办? 长时间心情不好,烦躁,心事重重会导致怎样? 心情烦躁易怒,每一天都很郁闷 最近总是心里郁闷,心烦,脾气很暴躁,怎么办 心情烦躁的时候怎么办啊? 外婆的一双手作文350字优秀作文? 表现人物优秀品质的作文350字左右 我也需要作文,按理说,抄一篇就行了,可都太长了。350字左右的作文,会的回答。 汽油+柴油+机油哪一个除锈效果好 女生反问我,为什么要想我?我该怎么回答 跟一个喜欢的女生分开有半个月没见面了,今天问她分开以后有没有想我,她问我:“为啥?”我该怎么回答? 女孩问你为什么会突然想起找我怎样回答 问喜欢的女生你想我吗? 女孩说 为什么要想你 该怎么回答? 当女孩问你 “你想我吗 ” 为什么? 我怎么回答她呢 女朋友问我 为什么那么想见我 要怎么回 如何训练兔子听话? 怎么才能让兔子认人?