cck*_*cck 1 python django django-models django-syncdb
如何在django 1.4.2中执行syncdb?即在数据库中有数据,如何在更新数据模式时再次加载模型?
提前致谢
当您使用旧版本时,django您需要安装South模块并为您的应用进行迁移.
要安装South,您可以使用pip或easy_install
pip install South
Run Code Online (Sandbox Code Playgroud)
安装南模块后,将其放入django项目设置中 INSTALLED_APPS
INSTALLED_APPS = (
...
"south"
)
Run Code Online (Sandbox Code Playgroud)
然后,您需要首先为您的应用进行初始迁移.因此,对于名为的应用程序,example您可以运行该命令:
python manage.py makemigrations example --initial
python manage.py migrate
Run Code Online (Sandbox Code Playgroud)
创建初始迁移后,您可以对模型进行更改,然后进行新的迁移并应用它们.
python manage.py makemigrations example --auto
python manage.py migrate
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2118 次 |
| 最近记录: |