我想给每个trunsaction_id
分配user_id
。现在用户模型是
class User(models.Model):
trunsaction_id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
regist_date = models.DateTimeField(auto_now=True)
user_id = models.CharField(max_length=200,null=True)
name = models.CharField(max_length=200,null=True)
age = models.CharField(max_length=200,null=True)
当我运行这个代码时,trunsaction_id
被赋值 依次登记。
是否可以为每个trunsaction_id
分配user_id
?如果答案是肯定的,我想知道路。
例如,如果user_id
是1,trunsaction_id
是be connected user_id
&^{<如果答案是否定的,有没有其他的方法来分配每个user_id
呢
不太清楚你想要达到什么目的
如果您试图使用复合主键,Django不支持这种方法。参见文档here
如果您试图得到一个包含这两个字段的列,您可以尝试下面的解决方案
然而,根据你的需要,你最好在你的查询集中这样做。请澄清你想要达到的目标
相关问题 更多 >
编程相关推荐