gpt4 book ai didi

python - Django 创建与现有外键数据库条目相对应的新条目

转载 作者:行者123 更新时间:2023-12-01 06:57:24 25 4
gpt4 key购买 nike

我有一本包含 100 个条目的表格书。

class Books(models.Model):
name = models.CharField(max_length=30)

我有另一个新创建的表标题,并且具有外键关系。

class Titles(models.Model):
book = models.ForeignKey(Books, on_delete=models.CASCADE)
..........

我可以根据现有的图书条目自动创建 100 个新的书名条目吗?

或者将外键更改为不同的关系有帮助吗?

请帮助我或为我指明正确的方向。预先感谢您。

最佳答案

我不知道如何自动创建它们,但您当然可以很容易地创建它们。

使用 python manage.py shell 打开 django shell 并执行以下操作:

from my_app.models import Books, Titles

for book in Books.objects.all():
new_title = Titles.objects.create(Books=book, ...)

附注模型命名约定是“Book”而不是“Books”,“Title”而不是“Titles”。

关于python - Django 创建与现有外键数据库条目相对应的新条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58751754/

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