我有一個模型,並叫我的實例「show_user_image」:自定義Django的管理模板
class user_image(models.Model):
title = models.CharField(max_length=50)
img = models.imageField(upload_to='/home/blabla')
def show_user_image(self):
return u'<img src="%s" />' % self.img.url
show_user_image.short_description = 'User image'
image_img.allow_tags = True
關當然,我可以在我的管理員列表使用它:
list_display = ('title', 'show_user_image')
而我的問題是:如何在編輯表單中使用這個實例?
喜歡的東西在這裏: http://new-media.djangobook.com/content/en/1.0/chapter17/book_extra.png
{% extends "admin/change_form.html" %}
{% block form_top %}
<p>Insert meaningful help message here...</p>
{% endblock %}
,但我想:
{% extends "admin/change_form.html" %}
{% block form_top %}
{{ MY-INSTANCE-HERE }}
{% endblock %}
我只需要上述表單圖像顯示。
謝謝! 約翰。
您不顯示任何實例。你的意思是方法嗎? – Marcin 2012-02-14 11:19:33
是的,我的方法:) – qraq 2012-02-14 12:00:56