0

我是 Python 新手,正在玩 Django。在我的模型中,我试图在我的“产品”模型中合并一个字段以拥有一个 Cloudinary 图像字段。

我已将此添加到我的 settings.py 中:

# Cloudinary settings
CLOUDINARY = {
  'cloud_name': '[my_cloud_name]',  
  'api_key': '[my_api_key]',  
  'api_secret': '[my_api_secret]',  
}

这是我的models.py:

from django.db import models

    class Product (models.Model):
        name=models.CharField(max_length=200)
        image=cloudinary.models.CloudinaryField('image')
        description=models.TextField()

我尝试过导入各种东西(导入 cloudinary、导入 cloudinaryField 等)。

不知道如何让我的模型工作。到目前为止,我通过各种尝试收到了以下错误:

  1. “模块”对象没有属性“模型”
  2. 无法导入名称 CloudinaryField
  3. 名称“cloudinary”未定义

有谁可以帮我离开这里吗?Cloudinary 的文档很少,但我已通读并希望没有错过关键步骤。

提前致谢!

4

1 回答 1

1

我能够通过将以下内容添加到我的 models.py 来解决这个问题

import cloudinary
from cloudinary.models import CloudinaryField
于 2012-12-10T04:50:44.290 回答