Hi I am getting this error because I have a field in my additional user info model (user = models.OneToOneField(User)) that I am not filling in at sign up (as I want to let the user do it later).
I wondered if there was any way to solve this problem other than allowing null field in the db?
Cheers
Try to
user = models.OneToOneField(User, null=True, blank=True)And then recreate your db.
You can find more on https://docs.djangoproject.com/en/1.4/ref/models/fields/#null
Else you can use Proxy models:
In this case you won`t need to create UserExtraInfo instance in same time with User.
Read more on https://docs.djangoproject.com/en/1.4/topics/db/models/#model-inheritance