私のDjangoオブジェクトに固有のIDを取得しようとしています。 Django 1.8には、UUIDFieldがあります。モデル内の各オブジェクトに固有のIDを生成するために、このフィールドを使用する方法がわかりません。ここでDjangoでUUIDを使用する方法
は私がUUIDField
import uuid
from django.db import models
class MyUUIDModel(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
class Person(models.Model):
...
unique_id = MyUUIDModel()
私はUUIDモデルのidを再現できるために持っていますが、毎回私は正確に同じIDを取得何をすべきかです。 :(例:。?
person = Person.objects.get(some_field = some_thing)
id = person.unique_id.id
idはその後、私に毎回同じidを与える間違っている何を、どのように私はあなたの助けをありがとう、この問題を解決します
これはOPの意図を捉えているようだと思いますか? – simon