
这个id依然是规律的。
比如你原来有1、2、3、4、5、6、7、8、9个id号码,结果删掉了3和7这两个id。接下来你新建的id会依然自动的从10开始,而不是你想象中认为的将3和7补齐。这是Django的默认规则。除非你手动指定id,前提是不产生冲突。
一般情况,不要去人为控制id这个自动字段,而是自己设计一个专门的字段做这方面的考虑,进行排序、过滤、索引等等方面的工作。
安利一个Django学习网站Django权威教程
请确认只删除了表,没有删除scheme1.8或以上版本,按顺序使用
python manage.py makemigrations
python manage.py migrate
其他版本使用
python manage.py syncdb
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)