django-south

    0热度

    1回答

    好吧,所以我创建一个django应用程序,我已经在我的settings.py中'INSTALLED_APPS'部分安装了南应用程序。我一直在使用 python manage.py schemamigration myapp --auto python manage.py migrate testapp 命令,他们一直在完美地工作,直到最近,对我的模型做出了改变。 class Users(mo

    0热度

    2回答

    我已经在应用程序中定义了一些模型,称之为“博客”。 djangoproject /blog models.py 我现在想改变模型的位置,例如把它们放在这里: djangoproject /blog xxx /all_models models.py 但从代码来看,这是非常容易的,但我想会有问题上由于Django和South创

    1热度

    1回答

    嗨我试图使用django-cities连同django-location-field设置与面向用户的谷歌地图输入的地理定位。我添加了以下字段我的模型得到它成立: class Thing(models.Model): city = models.ForeignKey(City) location = LocationField(based_fields=[city], zoom=

    1热度

    1回答

    我的一个服务器的最近开始有尝试使用任何南部相关命令从manage.py $ python ./manage.py migrate TypeError: invalid postgreSQL type: bigint $ python ./manage.py syncdb TypeError: invalid postgreSQL type: bigint $ python ./manage

    2热度

    2回答

    在我的应用程序的当前模型文件中,我有一些发布日期字段,开始日期和结束日期。不过,我想将它们从DateFields更改为DateTimeFields。这会让用户在设置发布日期时更灵活一些,因为他们希望指定一个时间。 我正在使用south进行数据库迁移,在更改数据库中的字段时会出现问题吗?或者需要删除它?然后将它添加为DateTimeField? 一旦我这样做了,我可以设置默认时间吗?例如,我希望开始

    2热度

    1回答

    我有一个运行django-cms的Django站点,以及三个环境:本地开发(当前是一个承诺用于回购的sqlite数据库),staging(mysql)和prod(mysql)。项目中还有其他的django应用程序在数据库中有自己的表格,模式更改通过南迁移进行管理。 我们使用“git flow”进程进行开发,这意味着功能在分支中开发,并在完成时合并到“开发”分支中。从部署的角度来看,开发分支映射到网

    1热度

    2回答

    我刚刚从Ubuntu 12.04更新到13.04,并且我遇到了一些迁移过的工作代码的问题。谷歌搜索并没有透露任何明显与外观有关的东西,除了一些模糊的R引用,尽管我的项目确实使用了R,我不希望它在迁移中出现。我从来没有在第三方代码中处理过调试seg故障。我应该如何继续? (project)[email protected]:~/Projects/project/project$ python pro

    3热度

    1回答

    我有两个服务器,一个是开发,一个是生产。在开发上,应用程序迁移是0012,目前生产的是0006。出于某种原因,我们仍然不希望的迁移从0007 -> 0011迁移,但我们确实想迁移对生产的0012还有,我知道我能做到这一点迁移特定文件: manage.py migrate apps.my_app 0012 我的问题是意志如果迁移文件存在缺口,南方会被打破吗?如果是,那么如何处理这种特殊情况,以便

    0热度

    1回答

    创建表的问题我已经创建了一个模型,当我尝试使用python manage.py migrate app_name创建通过迁移表和响应,我得到 - Nothing to migrate. - Loading initial data for app_name. Installed 3 object(s) from 1 fixture(s) ,但该表没有创建,它的一个简单的过程,但我不知道为什

    3热度

    2回答

    我有一个正在发展的django应用程序。模型经常改变,我使用Django South来应用模式迁移。 有时我的更改涉及填充基于sql逻辑添加的新值。 例如,为当前付费用户添加了新的布尔标志。我已经添加了该字段,应用了迁移,但现在我想基于来自其他表的数据填充字段以显示谁付款。 我知道我可以用简单的sql语句做到这一点,但我的环境是自动化的并使用CI。我想推送更改并自动填充标志。 我该如何做到这一点?