是否有任何可能性来定义一个字段得到递增,但以字母开头?所以这些值应该是这样的:S123,S124,S125。增量CharField
我想使用它的id字段,但某些原因,我想将它作为CharField。
作为一种变通方法我可以使用:
id = models.CharField(max_length = 32, primary_key = True)
,并重新定义的保存方法,所以我总是预先计算它的价值,但这“不会出现比‘真实’的解决方案,强大的,也是我的解决办法计算速度太慢。
有没有适合我的问题的解决方案?
Django的:1.9.2 的Python:3.4.2
。
这可能是你感兴趣的:https://docs.djangoproject.com/es/1.9/ref/models/fields/#django.db.models.UUIDField – crystalAhmet