Dynamical Form fields in __init__in Django admin
问题 My model and form: #admin.py class SitesForm(forms.ModelForm): def __init__(self, *args, **kwargs): super(SitesForm, self).__init__(*args, **kwargs) self.fields['mynewfield'] = forms.CharField() class SitesAdmin(admin.ModelAdmin): form = SitesForm admin.site.register(Sites,SitesAdmin) #model.py class Sites(models.Model): url = models.URLField(u'URL') is_active = models.BooleanField(default=True, blank=True) is_new = models.BooleanField(default=False, blank=True) group = models.ForeignKey(