从文档中可以看出,从Django 1.8开始,有一个内置的UUID字段。使用UUID与整数时的性能差异可以忽略不计。
import uuidfrom django.db import modelsclass MyUUIDModel(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)

从文档中可以看出,从Django 1.8开始,有一个内置的UUID字段。使用UUID与整数时的性能差异可以忽略不计。
import uuidfrom django.db import modelsclass MyUUIDModel(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)