models 更新

来源:互联网 发布:人肉软件是什么 编辑:程序博客网 时间:2024/06/05 02:09

django 更新models后


重新执行数据迁移,报错有下面的一行:

CREATE TABLE `blog_blogpost` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `title` varchar(150) NOT NULL, `body` longtext NOT NULL, `timestamp` datetime(6) NOT NULL);

COMMIT;


然后 删除数据库中 django_migrations  ,再运行 python manage.py migrate ,然后 OK了

ps : 如果 migrations 这个文件也删除了,先运行python manage.py makemigrations blos 生成文件,然后执行上面的python manage.py migrate






原创粉丝点击