【发布时间】:2010-12-29 07:48:23
【问题描述】:
最近几天我一直在思考migrating a Django app 的含义,并听说要使用django-south 迁移Django 应用程序。也许只是缺乏足够的英语技能(因为英语不是我的母语),或者这是你在程序员生活中遇到的事情之一,它是如此简单,以至于需要天才才能理解它们(起初)。
我已经阅读了我的母语中“迁移”的翻译,阅读了 Wikipedia 上 migration 的定义,并阅读了 django-south 的 "the idea",引用:
使用 South,您安装它,然后 给你的一个或多个应用程序一些 迁移(或者通过 手,或从您的自动生成它们 模型定义)。当你同步数据库时, 你只会同步没有的应用程序 迁移(例如 django.contrib.auth,例如, 有一个固定的模式),然后 当您运行 ./manage.py 迁移时, 南踢并做了 迁移。智能。
这令人困惑,我仍然不明白“django 应用程序迁移”或“一般迁移”背后的全部内容。如果我知道如何解释migration这个词,我会理解
我希望你明白了。
请耐心等待我,但我真的很想知道。所以也许你们中的一个可以解释一下,拜托。
提前感谢您的宝贵时间。
【问题讨论】:
标签: database django migration django-south