かなり前に、次のようなフィールドを持ついくつかの Django モデルを設計しました。
documentUUID = models.AutoField("a unique ID for each document",
primary_key=True)
私はこれが良いと思っていました -- 私は物事について明確にしていました -- しかし、私はこれらの参照のコードを一掃し、より標準的な実装に移行したいと思っていることに気付きました。
したがって、私の目標は次のとおりです。
- カスタム フィールドがなかったかのように、DB 内のフィールドの名前を変更し
primary_key
ます。 - これらのフィールド定義をモデルから削除して、デフォルトが引き継がれるようにします。
- コードからこれらの値をリファクタリングします。