Django模型与Cloudinary领域

时间:2012-12-10 02:55:03

标签: django django-models django-admin cloudinary

我是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()

我试图导入各种东西(import cloudinary,import cloudinaryField等。

不确定如何让我的模型发挥作用。到目前为止,我通过各种尝试收到了以下错误:

  1. 'module'对象没有属性'models'
  2. 无法导入名称CloudinaryField
  3. 名称'cloudinary'未定义
  4. 任何人都可以帮助我吗? Cloudinary的文档很少,但我已经仔细阅读并希望我不会错过关键步骤。

    提前致谢!

1 个答案:

答案 0 :(得分:1)

我能够通过在models.py

中添加以下内容来解决这个问题
import cloudinary
from cloudinary.models import CloudinaryField