【发布时间】:2019-09-08 04:56:50
【问题描述】:
我在将 Cloudinary 集成到 Django 时遇到了一些问题。
我的网站上有一个表单,但 URL 除外。然后用 BS4 解析这个 URL 以找到一个图像 URL:
def add(request):
...
product.image_url = soup.find('meta', property='image')["content"]
...
然后我将 URL 传递给 cloudinary.uploader:
...
product.image = cloudinary.uploader.upload(product.image_url)
product.save()
return redirect(product.get_absolute_url())
我已将 CloudinaryField 添加到产品的类中:
class Product(models.Model):
image = CloudinaryField('image')
当我尝试添加产品时,我收到以下错误:ProgrammingError at /product/add can't adapt type 'dict' 非常感谢您对此的帮助。
【问题讨论】:
标签: python django cloudinary