在Flask网站中,我想创建一个名为gallery的蓝图,它是一个lightbox /美术馆应用程序,但它有多个实例。例如,如何将构造函数参数传递给Flask Blueprint?
app.register_blueprint(gallery,url_prefix='/photos')
app.register_blueprint(gallery,url_prefix='/paintings')
不过,我想画廊的两个实例拥有完全独立的内容源,所以需要蓝图一个额外的参数,即
app.register_blueprint(gallery,url_prefix='/photos',source_directory='content/photos/')
app.register_blueprint(gallery,url_prefix='/paintings',source_directory='content/paintings/')
如何实现这一点?或者,我可以访问什么url_prefix是在蓝图本身?