If you define the fields in your models as blank = True and null = True and re-synchronize your db, there will be no fields of the required shape.
You may need to drop the tables from your db first, but some SQL dbs variables cannot change or update the required attribute without completely rebuilding the database from the model. This confused me for a long time in the previous project, when I changed some fields in the models so that they werenβt required, but the database was not synchronized with the changes in the model without dropping or rebuilding first (it was SQLite).
j_syk source share