Django1.8 更新数据库

最近在搭个网站,扩展了user后需要同步更改到数据库(我用的sqlite3),上网查了n多,网上都是千篇一律,转来转去的,很是讨厌!!
~~不知道是不是1.8才有的这个功能 ~~
更新:1.7就有了,更新数据表只需要执行

python manage.py makemigrations

此时会出提示信息

Migrations for 'registration':
  0002_userprofile.py:
    - Create model UserProfile

UserProfile是我对user做的扩展,已经自动检测出来了。
然后再执行

python manage.py migrate

就ok了,根本不需要删除数据库重新加载或是手动添加!
参考官方文档:https://docs.djangoproject.com/en/1.7/topics/migrations/

你可能感兴趣的:(数据库,django,更新,用户体验)