Definindo uma função padrão em segurança de frascos

Eu estou tentando definir uma função padrão quando um usuário se registra no meu site, atualmente nenhuma função é definida quando o usuário se registra.

Eu criei os papéis que eu preciso, então eu só preciso defini-lo de alguma forma. Não tenho certeza como.

O código que eu tenho é praticamente copiar colar do guia de início rápido. De qualquer forma, aqui está:

# Define models
roles_users = db.Table('roles_users',
        db.Column('user_id', db.Integer(), db.ForeignKey('user.id')),
        db.Column('role_id', db.Integer(), db.ForeignKey('role.id')))

class Role(db.Model, RoleMixin):
    id = db.Column(db.Integer(), primary_key=True)
    name = db.Column(db.String(80), unique=True)
    description = db.Column(db.String(255))

class User(db.Model, UserMixin):
    id = db.Column(db.Integer, primary_key=True)
    email = db.Column(db.String(255), unique=True)
    password = db.Column(db.String(255))
    active = db.Column(db.Boolean())
    confirmed_at = db.Column(db.DateTime())
    roles = db.relationship('Role', secondary=roles_users, backref=db.backref('users', lazy='dynamic'))

# Setup Flask-Security
user_datastore = SQLAlchemyUserDatastore(db, User, Role)
security = Security(app, user_datastore)


import users.getUser as getUser

#@app.before_first_request
def create_user():
    db.create_all()
    user_datastore.create_user(email='[email protected]', password='password')
    db.session.commit()

@flask_sijax.route(app, '/')
def test():
    print user_datastore.create_role(name='User', description='Generic user role')
    db.session.commit()
    return render_template('test.html')

questionAnswers(2)

yourAnswerToTheQuestion