and*_*abs -1 mysql django django-models
嗨,我是django开发的新手,但无论如何我会尝试在这个问题上不要一般.
我在设计模型时遇到了一些奇怪的问题.我想做很多改变 - 比如项目开始时的alwyas.问题是在一个syncdb后我无法更改模型中的任何内容,除非我创建完全新的数据库并将其链接到settings.py中.有什么奇怪我甚至无法删除这个旧数据库.当我尝试从Sequel Pro做它时会冻结.
我用谷歌搜索了一下,并且真的是南方或类似的工具唯一的选择,在django的模型设计中有一些fredoom?
我知道这个机制是为了某些目的,比如保持现有项目的数据一致性,但我刚刚开始我的开发,在所有表中甚至有0条记录.
我用户在我的开发5.6.13 MySQL社区服务器,Django 1.5.全部在OS X上运行.
南方是一个很好的迁移工具,或者如果你做了一些改变.对于初学者来说可能需要一点时间,因为它对我来说也是如此,但最终你会喜欢它.除了根据你的问题,你可以使用flush
,reset
在django 1.5 中替换.请记住,它会刷新所有数据库,而不仅仅是应用程序.
python manage.py flush
Run Code Online (Sandbox Code Playgroud)
但幸运的是reset
已经搬回来了.您所要做的就是安装,并将其添加到设置中.然后运行
python manage.py reset appname
Run Code Online (Sandbox Code Playgroud)
希望这有帮助!
归档时间: |
|
查看次数: |
76 次 |
最近记录: |