Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork16.7k
Closed
Labels
Milestone
Description
Minimal example:
fromflaskimportFlask,Blueprintapp=Flask(__name__)parent=Blueprint('parent',__name__,url_prefix='/child')child=Blueprint('child',__name__,url_prefix='/parent')@child.get('/')defindex():return'hello'parent.register_blueprint(child)app.register_blueprint(parent)
The output offlask routes:
$ flask routesEndpoint Methods Rule------------------ ------- -----------------------parent.child.index GET /static GET /static/<path:filename>The URL rule should be/parent/child/ instead of/.
P.S. The URL prefix works fine if set the prefix by usingregister_blueprint(url_prefix).
Environment:
- Flask version: 2.0