gpt4 book ai didi

python - 如何在 1.4.2 版本中执行 django syncdb?

转载 作者:太空宇宙 更新时间:2023-11-04 07:08:01 24 4
gpt4 key购买 nike

如何在django 1.4.2 中做syncdb?即在数据库中有数据,当数据模式更新时如何再次加载模型?

提前致谢

最佳答案

由于您使用的是旧版本的 django,因此您需要安装 South模块并为您的应用程序进行迁移。

要安装 South,您可以使用 pipeasy_install

pip install South

安装 south 模块后,将其放入 django 项目设置的 INSTALLED_APPS

INSTALLED_APPS = (
...
"south"
)

然后您需要先为您的应用进行初始迁移。因此,对于名为 example 的应用,您可以运行以下命令:

python manage.py makemigrations example --initial
python manage.py migrate

初始迁移创建后,您对模型进行更改,然后进行新迁移并应用它们。

python manage.py makemigrations example --auto
python manage.py migrate

关于python - 如何在 1.4.2 版本中执行 django syncdb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30387974/

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