python - Flask routes and views -



python - Flask routes and views -

basically i'm trying create view lets user update password.

code below.

@app.route('/update_login_info/<password>',methods=['get','post']) def update_login_info(password): form = forms.updateloginform() if form.validate_on_submit(): try: query=models.user.update(password=models.generate_password_hash(form.new_password.data),) query.execute() flash("login info updated","success") homecoming redirect(url_for('login')) except: flash("error updating login info","error") homecoming redirect(url_for('login')) homecoming render_template('update_login_info.html',form=form)

every time route flask throws 404 , cannot work out why.

when user clicks on link in email route looks http://chdbfiletransferapp/update_login_info/$2a$12$hdjjbouwalvtujrlkhiryejdmo3nws0haq94/6i/du8iasatdu6w6

use path converter take slashes:

@app.route('/update_login_info/<path:password>',methods=['get','post'])

python flask

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -