Django UUIDField如何在Postgresql中生成UUID?

问题描述 投票:7回答:1

阅读此博客文章https://blog.starkandwayne.com/2015/05/23/uuid-primary-keys-in-postgresql/之后>

我想了解有关Django如何生成uuid的更多信息,因为我将它们用作pk。好吧,根据文档https://docs.djangoproject.com/es/1.9/ref/models/fields/#uuidfield,Django正在依赖Python UUID模块https://docs.python.org/3/library/uuid.html#uuid.UUID。但是UUID有很多种,我完全不清楚在Django中生成的是哪个,或者如何选择(假设有一个选择)。

最后,考虑到博客文章中指出的碎片问题,并假设uuid_generate_v1mc在Python或Django中不直接可用,有没有办法强迫他们使用它?

阅读此博客文章https://blog.starkandwayne.com/2015/05/23/uuid-primary-keys-in-postgresql/之后,我想了解有关Django如何生成uuid的更多信息,因为我将它们用作我的uuid pk。好吧,...

python django postgresql uuid
1个回答
15
投票
  • Django和或Python如何在Postgresql中生成UUID?


推荐问答