Don';我不知道如何转换Django字段recipes.Recipe.image(<;class';cloudinary.models.CloudinaryField';>;)

Don';我不知道如何转换Django字段recipes.Recipe.image(<;class';cloudinary.models.CloudinaryField';>;),django,graphql,cloudinary,graphene-python,graphene-django,Django,Graphql,Cloudinary,Graphene Python,Graphene Django,我基本上是从一个graphene django网站开始工作的,该网站使用cloudinary来处理图像 型号: from django.db import models from cloudinary.models import CloudinaryField from tinymce.models import HTMLField class Origin(models.Model): name = models.CharField(max_length=100) def

我基本上是从一个graphene django网站开始工作的,该网站使用cloudinary来处理图像

型号:

from django.db import models
from cloudinary.models import CloudinaryField
from tinymce.models import HTMLField

class Origin(models.Model):
    name = models.CharField(max_length=100)

    def __str__(self):
        return self.name

class Category(models.Model):
    name = models.CharField(max_length=100)

    def __str__(self):
        return self.name


DIFFICULTY_CHOICES = [
    ('Easy', 'Easy'),
    ('Moderate', 'Moderate'),
    ('Experienced', 'Experienced'),
    ('Hard', 'Hard')
]

class Recipe(models.Model):
    name = models.CharField(max_length=150)
    image = CloudinaryField('image')
    origin = models.ForeignKey(Origin, related_name="recipes", on_delete=models.CASCADE)
    category = models.ForeignKey(
        Category, related_name="recipes", on_delete=models.CASCADE
    )
    serves = models.IntegerField(blank=True, null=True)
    difficulty = models.CharField(max_length=11, choices=DIFFICULTY_CHOICES, default="Moderate")
    kcal = models.FloatField(max_length=6)
    fat = models.FloatField(max_length=6)
    saturates = models.FloatField(max_length=6)
    carbs = models.FloatField(max_length=6)
    sugars = models.FloatField(max_length=6)
    fibre = models.FloatField(max_length=6)
    protein = models.FloatField(max_length=6)
    salt = models.FloatField(max_length=6)
    instructions = HTMLField()

    def __str__(self):
        return self.name
问题似乎是石墨烯不知道如何转换云场,我也不知道如何处理这个问题

我看到这些问题很接近,但仍然没有完全理解