如何用脚本更新django/heroku项目中的生产数据库



我想在heroku上更新我的django项目的users表中的一个字段。

有一种方法,我可以运行一个脚本(如果是从哪里?)使用什么?

允许我更新数据库中的字段?我可以在django管理中手动做到这一点,但这需要很长时间,因为有大量的用户。

任何建议都是感激的。

我建议你在本地更新数据,然后制作一个fixture,提交并推送到你的heroku中。然后使用终端

加载数据

update data (local)

创建fixture (manage.py dumpdata)

commit and push to heroku

login via terminal (heroku login)

加载数据(heroku run python management .py loaddata .json)

最新更新