gpt4 book ai didi

python - 模型字段的外键?

转载 作者:行者123 更新时间:2023-11-28 19:35:16 25 4
gpt4 key购买 nike

我想在我的模型中使用 User 表中的 username 字段(存储 user 使用 django.contrib.auth.forms.UserCreationForm 创建)。

这是我的模型的样子:

class Blog(models.Model):
username = models.CharField(max_length=200) // this should be a foreign key
blog_title = models.CharField(max_length=200)
blog_content = models.TextField()

username 字段应该是外键。 The Foreign Key should be with this field

最佳答案

除非我遗漏了什么,否则您可以对特定字段使用 ForeignKey:

class Blog(models.Model):
username = models.ForeignKey(User, to_field='username')

https://docs.djangoproject.com/en/1.11/ref/models/fields/#django.db.models.ForeignKey.to_field

关于python - 模型字段的外键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34875146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com