gpt4 book ai didi

python - Django 模型在后端数据库更新时更新

转载 作者:太空宇宙 更新时间:2023-11-04 09:58:14 25 4
gpt4 key购买 nike

我对 Django 比较陌生。我已经成功地创建了一个基本的应用程序,所有这些都没有问题,而且运行良好。

这个问题可能以前有人问过。有没有办法在修改底层数据库时更新已经映射到现有数据库的现有 Django 模型?

具体来说,我有用于我的 Django 应用程序的 mysql 数据库以及一些独立的 python 和 R 脚本。现在,每天从 Django 模型之外的现有脚本更新 mysql 数据库,例如每日股票价格要容易得多。理想情况下,我希望我的 Django 模型已经映射到这些表以反射(reflect)更新后的数据。

我知道有 $ python manage.py inspectdb 用于从现有数据库创建模型。但这不是目标。

根据我目前从文档和在线搜索中收集到的信息,必须通过 Django 模型更新后端数据库。不在它之外。真的是这样吗?只要表结构不改变,我真的不明白为什么不允许这样做。数据库旨在为多个客户提供服务,不是吗? Django 就是其中之一。

而且我无法提供可重现的示例,因为这是一个概念性问题。如果此功能不存在,恕我直言,它确实应该存在。

谢谢,考斯图布

最佳答案

如果您只是添加了新数据,则无需更新模型。模型仅与数据库结构相关。

关于python - Django 模型在后端数据库更新时更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44954521/

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