学习记录

来源:互联网 发布:淘宝免单群是怎么运作 编辑:程序博客网 时间:2024/06/05 21:09

学习内容综述

遇到的问题及解决

1. 400 Bad Request报错

问题描述:
这里写图片描述
登录页面提交时,无法提交成功,出现该报错。

解决
400 Bad Request,该状态码表示请求报文中存在语法错误。
所以就检查了一下login()函数,发现果然有一处拼写错误,将“username”拼成了“usename”,修改完之后,运行程序,就可以登录了。

2. 关于配置的用户名和密码

问题描述:
在登录界面时,由于这个小程序是已经规定好了只有一个用户可以使用,也在程序中规定了用户名和密码。但是我一直没找到用户名和密码。。。最后才想起来好像在开头的时候配置过用户名和密码,这才登录成功。

   # 一直在里找密码。。。完全忘记之前配置过USERNAME和PASSWORD了    if request.method == 'POST':        if request.form['username'] != app.config['USERNAME']:            error = 'Invalid username'          #如果从表单中读取到的username和之前配置的USERNAME的值不一样,error就等于'Invalid username        elif request.form['password'] != app.config['PASSWORD']:            error = 'Invalid password'        else:            session['logged_in'] = True            flash('You were logged in')            return redirect(url_for('show_entries'))

之前配置的USERNAME和PASSWORD

#配置文件DATABASE = 'G:/python/flask/flaskr/flaskr.db'DEBUG = TrueSECRET_KEY = 'development key'USERNAME = 'admin'PASSWORD = 'default'
原创粉丝点击