Model.objects.create equivalent that performs a full_clean?
问题 So I've got the following code: class MyModel(models.Model): # Text language. ENGLISH = 'eng' FRENCH = 'fr' LANGUAGES_CHOICES = [ (ENGLISH, 'English'), (FRENCH, 'French'), ] language = models.CharField( max_length=max(len(language) for language in LANGUAGES_CHOICES), choices=LANGUAGES_CHOICES, blank=False, null=True) When I do MyModel(language='invalid').save() or MyModel.objects.create(language='invalid') , the model is saved without complaint. Is there any convenience method that is