Почему один из них - модель, а другой - форма?Например, чтобы заставить его вести себя правильно, это моя модель:
class UserProfile(models.Model):
state = USStateField()
zip = models.CharField(max_length=30)
, а это моя форма:
class UserProfileForm(forms.ModelForm):
zip = USZipCodeField()
Я думаю, что это имело бы смысл для ихбыть моделью USZipCodeField, чтобы код был симметричным