в моем проекте Django (1.2), я хочу предварительно заполнить поле в modelform, но мое новое значение игнорируется. Это фрагмент:
class ArtefactForm(ModelForm):
material = CharField(widget=AutoCompleteWidget('material', force_selection=False))
def __init__(self, *args, **kwargs):
super(ArtefactForm, self).__init__(*args, **kwargs)
self.fields['material'].initial = 'Test'
Я также пробовал с self.base_fields
, но никакого эффекта: всегда всегда отображается значение базы данных в форме. Любые идеи?