Когда я создаю объект с помощью [model].objects.create()
и неправильно устанавливаю одну из переменных поля, создание завершится неудачно. Однако даже при debug=True
оно не создает исключение.
Например, следующее молча завершается ошибкой:
Email(models.Model):
email = models.EmailField()
details = {'email': '1234'} # Fails because it is not a valid EmailField
Email.objects.create(**details)
Почему это так, и когда у меня большая модель с большим количеством полей Как я могу отладить, какое поле не удается?