from django.contrib.auth import Group
class Plan
name = models.CharField(max_length=100, unique=True, null=False)
description = models.TextField(blank=True)
group = models.ForeignKey(Group, null=False, blank=False)
django admin でプランの 2 番目のインスタンスを保存しようとすると、保存した前のプラン オブジェクトと同じグループにグループを設定すると、エラー トレースバックが表示されます:-
duplicate key value violates unique constraint "plans_plan_group_id_key"
DETAIL: Key (group_id)=(1) already exists.
それはなぜですか? また、多くの異なるプランを同じグループ オブジェクトに関連付けるにはどうすればよいですか?