帮帮我!
我有以下两个模型:
class Account(models.Model):
username = models.OneToOneField(User, primary_key=True, unique=True)
receiveaddress = models.CharField(max_length=40, blank=True, null=True, unique=True)
balance = models.DecimalField(max_digits=16, decimal_places=8, default=0)
def __str__(self):
return str(self.username)
class Deposits(models.Model):
receiveaddress = models.CharField(max_length=40, blank=True, null=True, unique=True)
amount = models.DecimalField(max_digits=16, decimal_places=8, default=0)
user = ?????????????????
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
confirmed = models.BooleanField(default=False)
accounted = models.BooleanField(default=False)
def __str__(self):
return str(self.receiveaddress)
示例: 可视化
我的问题:
我希望“Deposits.user”自动引用此“receiveaddress”所属的用户。 在这个示例中,那就是TIM。我浪费了6小时来尝试解决它,我错在哪里了?
提前感谢。
user = models.ForeignKey(Account)
的代码。 - Pramod