0

我想知道我是否正确设计了我的数据库。我有一个“Credit”表“TransferRequest”表。用户可以请求信用转移。我想跟踪信用的转移。

因此,我将此字段添加到我的 Credit 表中,以便能够在启动转移时将转移 ID 分配给 credit 字段。

transfer_request = models.ForeignKey(TransferRequest, null=True, blank=True, default=None)

我想知道这是否是正确的方法?

4

1 回答 1

2

这是正确的,除了您要删除default=None外键暗示的内容,并且在您的情况下null=True,这意味着您可以简单地将字段留空并毫无问题地提交。此外,请参阅on_delete空外键字段。

于 2013-05-30T00:43:36.643 回答