django.core.exceptions.validationerror 错误 和 django.db.utils.InternalError: (1050,

django.core.exceptions.validationerror: ['“”的值有一个错误的日期格式。它的格式应该是yyyy-mm-dd hh:mm[:ss[.uuuuuu]][tz] ']

django.db.utils.InternalError: (1050, "Table 'django_content_type' already exists")

        首先,这两个错误根因差不多,我这边是因为,最开始是因为我把models里面的一个dateTimeField类型的字段,default = "" 了,结果就报了第一种错误, 

        第一种错误解决方法,先把model对应默认值错误的字段改回来,(如果是插入字段的话,可以给字段赋值 blank=True, null=True)

        然后运行python manage.py migrate --fake (清理目前moudle的状态,因为我们是在migrate的时候报错,这个时候已经进行了makemigrations了),

        然后在 python manage.py makemigrations  python manage.py migrate

        顺序如下

python manage.py migrate --fake
python manage.py makemigrations
python manage.py migrate

你可能感兴趣的:(Django,django)