Does not depend on Django ModelForm anymore