title: How to organize one Blueprint with multiple routes files
body: <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>