请问django可以不创建新表而对数据库里原有的表进行字段的添加删除吗?我试过在models里直接写和表名相同的方法但是migrate的时候会报表已存在的错,有谁知道应该怎么做吗? 万分感谢!!!
@丧失西瓜兽-weibo 可以,用法你看看这个吧
http://www.cnpythoner.com/post/135.html https://docs.djangoproject.com/en/1.8/ref/models/fields/#foreignkey
@shen_gan 谢谢你!想再请问一下django的models中定义的新表可以与遗留下来的旧表间创建外键吗?
在 models 中添加之后,你需要执行:
$ python manage.py makemigrations $ python manage.py migrate
这样就可以在数据库中添加修改表字段了。