处理 South 中的 PostgreSQL 串行字段类型
我正在使用一个遗留数据库,它做了一些以数据库方式有意义的事情,但不确定如何在 Django 中表示它们,以便 South 和 Django 本身可以处理它们。 我有…
Django South 迁移工具与现有应用程序发生错误
我有一个名为 auth 的现有应用程序,其中包含模型以及与表同步的数据库。 我在项目设置中安装 south,运行 ./manage.py Convert_to_south auth。它成…
Django South:如何使用多个安装的代码库和一个中央数据库?
我正在将现有代码库(带有多个应用程序)转换为使用 South。我的代码库当前安装在 1 台开发服务器和 3 台生产服务器上。该开发拥有自己的数据库,3 台…
升级时迁移内置 Django 模型
我们正在使用旧版本的 Django (1.1.1),并准备尽快升级到最新版本(当前为 1.2)。 我的搜索都没有提到跨 Django 版本迁移数据库表(auth_user 等)的…
在版本控制中存储 Django 和应用程序代码的好处
我试图简化我们的应用程序的部署,并更轻松地管理我们依赖的库和框架的版本。 将 Django 存储在我们的 VCS 中有意义吗?理想情况下,这将使我更轻松地…
Django的south(迁移工具)适用于innodb吗?
$ py manage.py migrate turkey Running migrations for turkey: - Migrating forwards to 0001_initial. > turkey:0001_initial ! Error found durin…
Django South - db.alter 函数删除 null=true Blank=true 失败,mysql 失败
通过删除这两个值将日期字段从 null=True 和 Blank=True 更改为 required 时,使用 db.alter 命令时遇到问题。 当以下行被注释掉时,迁移运行就不会出…
Django South - 将 null=True 字段转换为 null=False 字段
我的问题是,使用 Django South 将 null=True 字段转换为 null=False 字段的最佳实践是什么。具体来说,我正在使用 ForeignKey。…
Django-South 内省规则不起作用
我正在使用 Django 1.2.3 和 South 0.7.3。 我正在尝试将我的应用程序(名为 core)转换为使用 Django-South。我正在使用一个自定义模型/字段,名为 I…
使用 Django 和 South 重命名应用程序
我正在将应用程序重命名为更合适的名称。这样做时,我想确保 South 正确迁移数据库(重命名数据库表并更改 django_content_type 中的引用或南迁历史)…
Django 测试 - South 和 MySQL 的问题
尝试在 django 项目上设置我们的系统以利用 django 的测试框架。但是,当我尝试运行 python manage.py test 时,我收到了下面解释的各种错误。 我们正…
如何更改 Django 模型中的选择?
我有一个使用 choices 的 Django 模型属性。 COLOR_CHOICES = ( ('R', 'Red'), ('B', 'Blue'), ) class Toy(models.Model): color = models.CharField…
django-south 与 django-audit-log
我正在尝试对现有应用程序进行 django-south 迁移 以添加 django-audit-log 到它(跟踪用户发起的模块更改),但我遇到了重大错误。具体来说,action_…