Я провел последние 24 часа, стуча головой о стену, пытаясь решить эту проблему. Я уже знаю, что на этой доске есть как минимум 10 подобных вопросов. Почему я все еще спрашиваю? Ну, потому что никакое решение, кажется, не работает :). Вот код:
class MyAdminForm(forms.ModelForm):
some_field = forms.CharField()
def __init__(self, *args, **kwargs):
super(MyAdminForm, self).__init__(*args, **kwargs)
for i in range(0, 10):
self.fields['file_field_%d' % i] = forms.FileField()
Этот код отображает только поле some_field и ничего больше. Это не волнует, я добавляю 10 файловых полей. Версия Django - 1.3.1