Flask 烧瓶;至于;循环从关联表(类别表和产品表)检索图像-SQLalchemy
我试图在数据库中获取产品的对应图像,但是我得到了错误:TypeError:无法连接'str'和'NoneType'对象。问题出在这段代码上:Flask 烧瓶;至于;循环从关联表(类别表和产品表)检索图像-SQLalchemy,flask,flask-sqlalchemy,Flask,Flask Sqlalchemy,我试图在数据库中获取产品的对应图像,但是我得到了错误:TypeError:无法连接'str'和'NoneType'对象。问题出在这段代码上: 我发现问题出在哪里……数据库中有一列的image\u路径为空,因此当循环使用空列通过此行时,“product.image\u path”返回None,因此出现了“str”和“NoneType”错误。您确定这是正确的吗{%for product in category_name.products%}是否应该是{%for product in product
我发现问题出在哪里……数据库中有一列的image\u路径为空,因此当循环使用空列通过此行时,“product.image\u path”返回None,因此出现了“str”和“NoneType”错误。您确定这是正确的吗{%for product in category_name.products%}
是否应该是{%for product in products%}
?在我看来,我有一个声明-category_name=category.query.get_或_404(id)-我想获取特定类别id上的产品,这就是为什么我使用category_name.productsAh,我明白了。感谢您的澄清。我发现了问题所在…数据库中有一列的image_path为NULL,因此当循环使用空列通过此行时,“product.image_path”返回None,因此出现了“str”和“NoneType”错误。如果您愿意,您可以回答并接受自己的问题。