『壹』 django 用的mysql資料庫,刪除數據時索引也就隨之刪除了,索引就不規律了,如和能讓刪除數據時索引不變
這個id依然是規律的。
比如你原來有1、2、3、4、5、6、7、8、9個id號碼,結果刪掉了3和7這兩個id。接下來你新建的id會依然自動的從10開始,而不是你想像中認為的將3和7補齊。這是Django的默認規則。除非你手動指定id,前提是不產生沖突。
一般情況,不要去人為控制id這個自動欄位,而是自己設計一個專門的欄位做這方面的考慮,進行排序、過濾、索引等等方面的工作。
安利一個Django學習網站Django權威教程