這裏正在例如在添加自定義的JS代碼(實際上,任何HTML)到內聯的每一個: http://djangosnippets.org/snippets/1261/自定義JS的RadioSelect內聯在Django管理
但我不能重現它在管理RadioSelect
類型字段。
型號model.py
:
class Work(models.Model):
client = models.ForeignKey(Client)
IMAGE = 'IM'
VIDEO = 'VI'
CONTENT_TYPE = (
(IMAGE, 'Image'),
(VIDEO, 'Video'),
)
content_type = models.CharField(max_length=2,
choices=CONTENT_TYPE,
default=IMAGE)
而且admin.py
:
class WorkInline(admin.TabularInline):
fields = ('content_type',)
radio_fields = {"content_type": admin.VERTICAL}
model = Work
我無法弄清楚如何覆蓋render()
爲radio_fields
(像它上面的例子中爲TextInput
完成)注入我的代碼進入他們。或者可能有一些更簡單的方法?
感謝您的幫助。
燦我以某種方式繼承'radio_fields'小部件? – jevgenij 2013-05-14 02:42:36