首页 > 其他分享 >【求助】使用flask编写网页时遇到的问题

【求助】使用flask编写网页时遇到的问题

时间:2024-04-07 17:32:25浏览次数:24  
标签:return flask 求助 111111 signup2 secret form4 网页 POST

@app.route('/signup',methods=['GET','POST'])
def secret():
    form3=SecretForm()
    if request.method=='POST':
        secret=form3.secret.data
        if secret=='111111':
            return redirect(url_for('signup2'))    
        elif secret!='111111':
            abort(401)
    elif request.method=='GET':
        return render_template('signup1.html',form=form3)
@app.route('/signup2',methods=['GET','POST'])
def signup2():
    form4=LoginForm()
    if request.method=='POST':
        name1=form4.name.data
        pwd1=form4.pwd.data
        cursor1=conn1.cursor()
        cursor1.execute('insert into user (name,pwd) values (name1,pwd1)')
        cursor1.close()
        return 'sign up successfully'
    else:
        return render_template('signup2.html',form=form4)

以上为我打的代码。

当利用redirect跳转到/signup2后,填写完表单并上传网页就会立马跳转回/signup并显示401错误(就是secret()函数中secret参数不等于111111后的内容),不知道是什么原理

标签:return,flask,求助,111111,signup2,secret,form4,网页,POST
From: https://blog.csdn.net/DrOctopus1145/article/details/137471072

相关文章

  • Flask - How do I read the raw body in a POST request when the content type is "a
    TurnsoutthatFlasksets request.data toanemptystringifthecontenttypeoftherequestis application/x-www-form-urlencoded.SinceI'musingaJSONbodyrequest,IjustwanttoparsethejsonorforceFlasktoparseitandreturn request.json.......
  • 网页崩溃的原因是什么--一起学习吧之测试
    一、网页崩溃的原因代码错误:网页的前端代码(如HTML、CSS和JavaScript)中可能存在错误,例如语法错误、逻辑错误或代码冲突。这些错误可能导致网页无法正确渲染或执行,进而导致崩溃。内存问题:网页使用的内存超过了浏览器或设备的限制。内存泄漏是常见的问题,当网页长时间运行时,如果不......
  • vuejs3.0 从入门到精通——网页图形绘制:登录页面
    网页图形绘制:登录页面安全升级,JS动态生成图片验证码功能一、实验目标掌握Canvas的基本用法。掌握使用Canvas绘制文本的方法。掌握使用Canvas绘制线段的方法。掌握使用Canvas导出图片的方法。掌握JS的基本语法和程序结构。掌握JS函数的定义和应用。掌握JS数......
  • 网页图形绘制:图片水印
    网页图形绘制:图片水印一、实验目标:掌握Canvas的基本用法。掌握Canvas图片引用的方法。掌握使用Canvas绘制文本的方法。掌握Canvas图形变形的方法。综合应用Canvas绘图技术,开发图片水印。二、实验任务使用<canvas>标签结合JS制作带水印的图片,页面效果如下......
  • 搞flask应用程序
    MicrosoftWindows[版本10.0.22631.3296](c)MicrosoftCorporation。保留所有权利。//////////////////////////////////////////////////////////////////////////////////////////////////>pipinstallFlaskRequirementalreadysatisfied:Flaskind:\python\lib\site-pa......
  • python基于flask汽车4s店服务销售配件管理系统django+echart 数据可视化_od8kr
     该系统采用python技术,结合flask框架使页面更加完善,后台使用MySQL数据库进行数据存储。系统主要分为三大模块:即管理员模块,员工管理模块和用户模块。本文从汽车服务流程分析入手,分析了其功能性需求和非功能性需求,设计了一个由管理员,用户和员工三部分组成的汽车服务管理系统。用......
  • 网页代码(主页)(初始版):
    index.html<!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>AI服务平台</title>&l......
  • 如何在您的网页项目中使用便当网格设计
    我相信我们都可能注意到了精心组织的网页布局的趋势,让人联想起日本便当盒。这些“便当网格”迅速赢得了关注,提供了一种视觉上吸引人且结构紧凑的方式来在线展示内容。在本文中,我们将深入探讨便当网格趋势的起源、崛起和实际应用,探讨它如何在现代网页设计中将美学与功能相结合。(......
  • (求助)SPSS、Matlab中非线性回归拟合报错-来自即将延毕研究生的苟延残喘
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1原函数形式2SPSS中输入式3Matlab代码及数据集3.1数据集3.2Matlab代码4求助目的1原函数形式原函数形式是这样的,建立多元非线性回归模型,求解参数2SPSS中输入式我的输入式是:0.24a*......
  • Flask 请求与响应
    request.args ->请求Query参数request.form->请求Body参数request.values->请求所有参数分别代表什么?测试:发一个post请求 结果: 请求相关信息:常用的还有request.cookies,request.headers,request.path保存文件跟Django不一样文件对象=request.file......