ちょうどWagtailを使い始める。レガシーシステムとの相互運用性をサポートするために、私のページオブジェクトのid/pkをIntegersではなくUUIDにしたいと思います。私はちょうどPage
から継承私のクラスにid = models.UUIDField(primary_key=True, editable=False, default=uuid.uuid4)
を追加してみましたが、私はエラーLocal field u'id' clashes with field of similar name from base class 'Page'
ページ上のIDにUUIDを使用する
id
はUUIDなるようにする簡単な方法がありますを取得しますか?それとも、id
のほかに何かを呼び出す必要がありますか?
ええ、それについて考えると、意味があります。これはまさに私がやることですが、レガシー用途のために別のUUIDフィールドを追加するだけです。 –