gpt4 book ai didi

Django South 克隆项目

转载 作者:行者123 更新时间:2023-12-04 19:41:59 28 4
gpt4 key购买 nike

我刚刚开始使用 South(终于),它确实是一个很棒的工具。我启动了一个项目并进行了一些初始迁移以感受南方的感觉。我现在刚刚将这个项目 git 克隆到一台新机器上。没有数据库数据,因为还没有数据输入。

我的问题是重建数据库的步骤是什么?

我试过:

 ./manage.py schemamigration <myapp> --auto

和:

 ./manage.py migrate <myapp>

但它说似乎没有任何改变。

我还需要运行初始同步数据库吗?南方移民的历史会完好无损吗?

非常感谢任何帮助。

最佳答案

是的,需要先运行syncdb加载南迁历史表

Edit your settings.py and put ‘south’ into INSTALLED_APPS (assuming you’ve installed it to the right place)

Run ./manage.py syncdb to load the South table into the database. Note that syncdb looks different now - South modifies it.

Run ./manage.py convert_to_south myapp - South will automatically make and pretend to apply your first migration.

参见 Converting an App

关于Django South 克隆项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12518991/

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