我试图使用Flask蓝图来添加一个动态的运行时路径。我正在调用add_url_rule()
并向视图传递一些数据。在
def add_special_route(route_url, data):
myblueprint.add_url_rule(route_url, view_func=my_special_view_function, specialparameter=data)
def my_special_view_function(specialparameter):
return specialparameter.some_string_x
编译器不喜欢特殊参数。错误是unexpected keyword argument
。我希望它能进入**options kwargs on add_url_规则。在
我在文档中查看了使用**选项的示例。不多。在
我做错什么了?在
应使用
defaults
关键字参数在字典中传递视图的默认参数:参见URL Route Registrations documentation。在
相关问题 更多 >
编程相关推荐