Advertisement
Guest User

Untitled

a guest
Apr 11th, 2020
387
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.16 KB | None | 0 0
  1. from flask import Blueprint
  2. from flask import render_template, request
  3.  
  4. from .models import User
  5. from .forms import LoginForm, RegisterForm
  6.  
  7.  
  8. page = Blueprint ('page', __name__)
  9.  
  10. @page.app_errorhandler(404)
  11. def page_not_found(error):
  12.     return render_template('errors/404.html'), 404
  13.  
  14. @page.route('/')
  15. def index():
  16.     return render_template('index.html', title='Index')
  17.  
  18. @page.route('/login', methods=['GET', 'POST'])
  19. def login():
  20.     form = LoginForm(request.form)
  21.  
  22.     if request.method == 'POST' and form.validate():
  23.         print(form.username.data)
  24.         print(form.password.data)
  25.         print ('Nueva sesión creada')
  26.     return render_template('auth/login.html', title='Login', form=form)
  27.  
  28. @page.route('/register', methods=['GET', 'POST'])
  29. def register():
  30.     form = RegisterForm(request.form)
  31.  
  32.     if request.method == 'POST':
  33.         if form.validate():
  34.             user = User.create_element(form.username.data, form.password.data, form.email.data)
  35.             print('Usuario creado de forma exitosa!')
  36.             print(user.id)
  37.  
  38.     return render_template('auth/register.html', title='Registro',
  39.                             form=form)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement