3
2つのフィールドに一意のIDを作成する方法はありますか?
これが私のモデルです: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') 基本的に、私が欲しいのはother_model、このテーブルで一意であることです。レコードがある場合ことを意味other_model_oneidがあるが123、私は別のレコードを使用して作成できるようにするべきではないother_model_twoとして、ID 123。オーバーライドはできるcleanと思いますが、djangoに何かが組み込まれているのではないかと思っていました。 PSQLでバージョン2.2.5を使用しています。 編集:これは、一緒に不平等な状況ではありません。私はレコードを追加した場合other_model_one_id=1、その他other_model_two_id=2、私は別のレコードを追加できないようにする必要がありother_model_one_id=2、その他other_model_two_id=1