这对于非内联很容易。只是重写以下在您的admin.py AdminOptions:如何在Django中添加自定义内联管理小部件?
def formfield_for_dbfield(self, db_field, **kwargs):
if db_field.name == 'photo':
kwargs['widget'] = AdminImageWidget()
return db_field.formfield(**kwargs)
return super(NewsOptions,self).formfield_for_dbfield(db_field,**kwargs)
我不知道如何去适应这个为内联工作。
卫生署!我过度复杂的事情和摆弄InlineFormsetFactory等! – 2009-01-12 17:46:49