Guest User

Untitled

a guest
Aug 23rd, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.23 KB | None | 0 0
  1. @app.route('/register', methods=['GET', 'POST'])
  2. def register():
  3. if request.method == 'POST':
  4. reg_username = request.form.get['username']
  5. reg_password = request.form.get['password']
  6. # Check if username exists in database
  7. query = "SELECT username FROM users WHERE username = :username"
  8. if db.execute(query, {'username': reg_username}).first():
  9. flash('Username already exists')
  10. return render_template('register.html')
  11. else:
  12. new_user = User(reg_username, reg_password)
  13. db.session.add(new_user)
  14. db.session.commit()
  15. session['username']=reg_username
  16. return redirect(url_for('login'))
  17. return render_template('register.html')
  18.  
  19. @app.route('/register', methods=['GET', 'POST'])
  20. def register():
  21. if request.method == 'POST':
  22. reg_username = request.form['username']
  23. reg_password = request.form['password']
  24. # Check if username exists in database
  25. query = "SELECT username FROM users WHERE username = :username"
  26. if db.execute(query, {'username': reg_username}).first():
  27. flash('Username already exists')
  28. return render_template('register.html')
  29. else:
  30. new_user = User(reg_username, reg_password)
  31. db.session.add(new_user)
  32. db.session.commit()
  33. session['username']=reg_username
  34. return redirect(url_for('login'))
  35. return render_template('register.html')
Add Comment
Please, Sign In to add comment