I don't know if this is a bug or Django just allows it to happen. I have a Django model:
class Author(models.Model):
name = models.CharField(max_length=128)
I create an instance of it and assign a value to a non-existent field address
:
author = Author()
author.name = 'abce'
author.address = 'defg'
author.save()
The instance is saved successfully and there is no error messages. Is this normal?