Django版本:1.9.2 python版本:2.7.5 我的模型:
class User(models.Model):
headimgurl = models.CharField(verbose_name=u"icon", default=None, null=True, max_length=512, blank=True)
def head_img(self):
default_img_url = "http://mat1.gtimg.com/bbs/life-admin/activity/assets/logo.png"
html = u"<img style=\"height:50px; width:50px;\" src=\"%s\"/>" % (self.headimgurl or default_img_url)
return html
head_img.allow_tags = True
head_img.short_description = u"icon"
我的管理员:
class UserAdmin(admin.ModelAdmin):
fields = (
('head_img', 'headimgurl',),
)
readonly_fields = ("head_img", )
list_display = ('head_img', )
enter code here
我运行程序并访问网站,所有图标都显示在列表视图中,但是某些图标未显示在更改视图中。
所有图标都显示在列表视图中。
在更改视图中,显示了Mokey图标:
但是在更改视图中未显示卡通男孩图标:
问题是什么?为什么某些图标显示在变更视图中,而其他图标未显示?