在django模型中调用return self.property时我做错了什么?

时间:2012-05-16 16:33:53

标签: python django

模型

from django.db import models

class Domain(models.Model):
    url = models.CharField(max_length=200)
    expires = models.CharField(max_length=200)
    def __unicode__(self):
        return self.url

壳牌

>>>Domian.objects.all()
[<Domain: Domian object>]

应该是

[<Domain: http://voikai.com>]

导致此错误的原因是什么?

1 个答案:

答案 0 :(得分:-2)

我不确定,但尝试在__unicode__方法中返回实际的unicode字符串。

return u"%s" %(self.url,)