0

次のクエリを書く必要があります

SELECT id, name, (

                     CASE WHEN photo =  ''
                     THEN  'DEFAULT_PIC'
                     ELSE photo
                     END
                  ) AS image
       FROM admin_category

ORMはそれを処理できますか?

4

1 に答える 1

4

モデルでできます。

class Category(models.Model):
    ...

    @property
    def image(self):
        return self.photo or u'DEFAULT_PIC'

# usage
category.image
于 2012-05-03T08:48:22.823 に答える