Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. @app.route("/check", methods=["GET"])
  2. def check():
  3. """Return true if username available, else false, in JSON format"""
  4.  
  5. register_username = request.args.get("username")
  6. # register_username from register.html form
  7. check_username = db.execute("SELECT username FROM users WHERE username = :register_username", register_username=register_username)
  8. check = check_username
  9. return jsonify(check)
  10.  
  11.  
  12. <script>
  13. document.querySelector('form').onsubmit = function(event)
  14. {
  15. var username = $("input#username").val();
  16. $.get("/check", username, function(check)
  17. {
  18. if ("/check" == username)
  19. {
  20. event.preventDefault();
  21. alert("Username is taken");
  22. }
  23. else
  24. {
  25. document.getElementById("form").submit();
  26. }
  27. });
  28. };
  29. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement