Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flask 烧瓶;至于;循环从关联表(类别表和产品表)检索图像-SQLalchemy_Flask_Flask Sqlalchemy - Fatal编程技术网

Flask 烧瓶;至于;循环从关联表(类别表和产品表)检索图像-SQLalchemy

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

我试图在数据库中获取产品的对应图像,但是我得到了错误:TypeError:无法连接'str'和'NoneType'对象。问题出在这段代码上:


我发现问题出在哪里……数据库中有一列的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”错误。如果您愿意,您可以回答并接受自己的问题。