में यूयूआईडी का उपयोग कैसे करें मैं अपने Django वस्तुओं के लिए अद्वितीय आईडी प्राप्त करने की कोशिश कर रहा हूं। Django 1.8 में उनके पास UUIDField है। मुझे यकीन है कि मेरे मॉडल में प्रत्येक ऑब्जेक्ट के लिए अद्वितीय आईडी उत्पन्न करने के लिए इस क्षेत्र का उपयोग कैसे करें।Django
यहाँ है कि मैं क्या 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 मॉडल के लिए आईडी पुन: पेश कर सकते हैं के लिए है, लेकिन हर बार मुझे लगता है मैं ठीक उसी आईडी प्राप्त करते हैं। । :(उदाहरण के लिए:
person = Person.objects.get(some_field = some_thing)
id = person.unique_id.id
आईडी तो मुझे एक ही आईडी हर बार क्या गलत है, मैं इसे इस तरह ठीक है कि आप आपकी मदद के लिए धन्यवाद
ऐसा लगता है कि ओपी के इरादे पर कब्जा है, मुझे लगता है? – simon