Django South 从 SQLite3 架构中删除外键 REFERENCES。为什么?有问题吗?
当使用 syncdb 时,会创建以下模式: CREATE TABLE "MyApp_supervisor" ( "id" integer NOT NULL PRIMARY KEY, "supervisor_id" integer NOT NULL REF…
使用manage.pysyncdb时,Django在virtualenv中找不到应用程序
我的问题是让manage.pysyncdb在virtualenv中运行。 它曾经工作得很好,但当我安装 South 并更新 pip 和分发时,它似乎在某个时候出现了故障。 无论如…
将所有内容都放在 Django 模型中是否明智?
我刚刚继承了一个 Django 项目用于维护和持续开发。虽然我是一个相当熟练的程序员(也是 Python),但我几乎没有使用 Django 的经验,因此我需要对我…
如何使用 django-south 从 django-imagekit 迁移包含 ImageField 的模型?
我发现这个文档非常令人困惑: http://south.aeracode.org/docs/customfields.html 如果有人可以请引导我完成这个过程,或者至少给出一个完整的例子,…
迁移 django-model 字段名称更改而不丢失数据
我有一个 Django 项目,其中的数据库表已包含数据。我想更改字段名称而不丢失该列中的任何数据。我最初的计划是简单地更改模型字段名称,而不会实际更…
如何用 South 重命名外键字段?
重命名一个简单的 charfield 等似乎很容易(Django - How to rename a使用 South 的模型字段?) 但是,当我尝试在外键字段上使用相同的字段时,我收…
使用 --auto 更改 django+south 迁移表的编码
Django新手在这里 我知道我可以通过编写自己的南迁移来更改表的编码。 我的问题是,有没有办法通过更改我的模型并使用来做到这一点 ./manage.py schem…
在 Django 中扩展 South Introspection
我有一个自定义应用程序,我想开始使用 South。它使用 FK 关联来自另一个应用程序的博客条目(专有的,不是我编写的)。问题是,当我尝试运行初始架构…
如何在南迁中访问 auth User 的 User.objects.create_user(...) ?
我没有使用 django 的 auth 模块,而是使用了自己的模块,并且已经非常后悔了。 为了纠正这种情况,我正在尝试将数据从我的用户模型迁移到 django.aut…
Django - 回归和南方 - 如何在更新模型时更新过去的修订?
我想保留 MyModel 实例的过去修订版本,同时使用 South 更新和迁移 MyModel。 是否可以更新过去的修订? 是否有必要更新模型所有类型变更的修订版本?…
Django - 如何使用 South 重命名模型字段?
我想更改模型中特定字段的名称: class Foo(models.Model): name = models.CharField() rel = models.ForeignKey(Bar) 应该更改为: class Foo(models…
Django South:如何为自定义字段创建规则?
我创建了一个自定义字段“Private FileField”。我无法让它与 django-south 一起工作。 我对南田规则的理解是基于 http://south.aeracode.org/docs/tu…
Django South - 表已经存在
我正在尝试从南方开始。我有一个现有的数据库,并添加了 South(syncdb、schemamigration --initial)。 然后,我更新了 models.py 以添加一个字段并…