How to organize one Blueprint with multiple routes files
<p>I got Blueprint working properly.</p>

<p>App structure:</p>

<pre><code>application.py 

users/routes.py
</code></pre>

<p>In application.py I register the blueprint:</p>

<pre><code>app.register_blueprint( users, url_prefix = '/users' )
</code></pre>

<p>And in users/routes.py I create it:</p>

<pre><code>users = Blueprint( 'users', __name__, template_folder = "usersViews" )
@users.route( '/registration', methods = [ 'GET' ] )
def get_register_user_form( ):
    # Code......
</code></pre>

<p>What I need to do is add other files into users/ from which I need to use @users.route like in:</p>

<pre><code>users/route2.py

users/route3.py
</code></pre>

<p>But this won't work as the blueprint is only created in the original users/routes.py. I'm not sure the proper way to handle this case ? I guess recreating the blueprint in each route file with users = Blueprint( 'users', <strong>name</strong>, template_folder = "usersViews" ) is not the proper way to do so. So how could I achieve that ?</p>