Динамические формы в django-admin

Я хочу сделать админ-форму динамической. Я хочу добавить несколько полей формы в зависимости от настроек в соответствующем объекте.

I есть что-то вроде этого:

class ClassifiedsAdminForm(forms.ModelForm):


  def __init__(self,*args, **kwargs):
     super(ClassifiedsAdminForm, self).__init__(*args, **kwargs)
     self.fields['testujemy'] = forms.CharField(label = "test")

И в admin.py:[1297 visible Как видите, я хочу добавить "testujemy" CharField в админскую форму добавления и изменения. Однако этот способ не работает. Есть ли какие-нибудь способ добавить поле в init ? Он работает в обычном режиме.

8
задан inc0 27 November 2010 в 11:57
поделиться