Source code for flask_wings.views

""" Boilerplate views for a Flask extension. """

import random
import string

from flask import Blueprint, render_template


# Use a randomly generated name in order to prevent name collision
# between this blueprint and that of the parent blueprint(s).
name = ''.join(
    random.choice(string.ascii_uppercase + string.digits) for _ in range(32))
name = 'FlaskWings_' + name
views = Blueprint(name, __name__)


[docs]@views.route('/') def root(): return render_template('index.html')
[docs]@views.route('/login') def login(): return render_template('login.html')