¿Cómo utilizar la vista de registro de Flask-Security?

Alguien ha usadoFlask-Security extensión para la autenticación? ¿Cómo consigo la vista de registro para trabajar?

http://packages.python.org/Flask-Security/customizing.html

Me refiero al enlace de arriba.

 @app.route('/register', methods=['GET'])
 def register():
     return render_template('security/register_user.html')

No quiero extender la clase predeterminada, solo quiero ajustar la vista de registro predeterminada en el diseño de mi sitio, así que hice esto.

{% extends "layout.html" %}
{% block title %}upload{% endblock %}
{% block body %}

{% from "security/_macros.html" import render_field_with_errors, render_field %}
{% include "security/_messages.html" %}
<h1>Register</h1>
<form action="{{ url_for_security('register') }}" method="POST" name="register_user_form">
{{ register_user_form.hidden_tag() }}
{{ render_field_with_errors(register_user_form.email) }}
{{ render_field_with_errors(register_user_form.password) }}
{% if register_user_form.password_confirm %}
   {{ render_field_with_errors(register_user_form.password_confirm) }}
{% endif %}
{{ render_field(register_user_form.submit) }}
</form>
{% include "security/_menu.html" %}

{% endblock %}

¿Y estoy recibiendo el siguiente error?

werkzeug.routing.BuildError
BuildError: ('security.register', {}, None)

Respuestas a la pregunta(2)

Su respuesta a la pregunta