Making manual changes to the database won't make a difference, as South just checks your Python models and not the database itself.

In this case I'd set 'null = True, blank = True' in the model and run the migration.

Then, if this really is a required field, then you should create a datamigration with South to populate it, then remove the above flags and create another schemamigration (with --auto) to make the field required again.

Also, read the choices South gave you in the error message; maybe one will work for you.


--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to