django报错:no such function: JSON_VALID(删除JSON_VALID无法解决)
遇到问题的实际情况:
执行python manage.py makemigrations命令后,在执行
python manage.py migrate报错:no such function: JSON_VALID,再删除模型中的JSON_VALID依旧报错。
解决方法:
清空migrations下的py文件,例如:0001_initial.py,之后在执行一次python manage.py migrate,问题解决。
原因:
可能是概率问题,python manage.py makemigrations命令后,数据库还是没有忘记错误的py文件,所以只能删掉了。