django-south

    2热度

    1回答

    我正在与一些网站上的其他开发人员(使用Django)合作,因为它是一个新的网站,数据库模式不断变化。我们使用South进行模式迁移,但遇到了我们每个人都拥有自己的分支并正在单独执行项目的问题。当代码经常合并时,为同一模型生成了多个迁移(对于模型A,可能有三个迁移ID为003)。 好像南方大约是管理冲突时,他们涉及到不同的车型相当不错: http://south.readthedocs.org/en

    1热度

    1回答

    我正在一个Django应用程序,并正在使用南迁移。在我的系统中一切运行良好,我能够迁移。但是,当我把代码在服务器就跑执行syncdb,我得到了错误为: #After a long traceback from django.db.models.loading import cache Import Error: no module named cache 然后,我从南INSTALLED_A

    0热度

    1回答

    我有一个模型,它看起来像这样: class CollectionResource(models.Model): resource = models.ForeignKey(Resource) collection = models.ForeignKey(Collection) order = models.IntegerField(null=True, blank=Tr

    0热度

    1回答

    我正在使用python/python 3在win7上进行开发,在python/django上使用便携式环境。我决定尝试将postgresql添加到我的项目(“rob1”)中,该项目位于我的virtualenv“R1”中,并且我使用的是http://sourceforge.net/projects/pgsqlportable/ 我正在首次与South合作。 我改变了我的模特,救了我的工作,跑到: $

    0热度

    1回答

    我是新的django南迁。我有我的主应用程序和我构建的主应用程序的子应用程序的大部分附加功能。现在我想要做的是重置特定于主应用程序子应用程序的表。我不想从其他表格表中丢失任何数据。 这是我的数据库,怎么看起来像: public | tos_agreement | table | g_db_admin public | tos_agreementversion | table |

    2热度

    2回答

    我试着写一个自定义的用户类型的数据迁移代码,但是当我尝试申请移民,我得到这样的: TypeError: 'Permission' instance expected, got <Permission: my_app | Some Text | Can add some_model> 看起来怪我。这不是一个权限实例吗?这里是我的自定义用户模型: class Employee(AbstractUs

    1热度

    2回答

    class Stop(models.Model): geo_region = models.CharField(max_length=255, default="") 我需要将字段类型更改为该类中的外键,保留数据。所以我创建了下面的类,并进行了schemamigration和datamigration以将geo_name值保存到新表中。 class GeoRegion(models.

    0热度

    1回答

    我在我的Django应用程序中使用南,并且无法理解一件事。我已经将IntegerField中的一个字段更改为CharField,并将其后的内容更改为:manage.py app_name --auto --update。然后我查看了迁移列表,并看到此迁移编号为0014.但是,当我执行manage.py时,app_name migrate south试图迁移0004版本。如何指定0014?

    2热度

    1回答

    创建一个超类(对于现有的模型) 比方说,我有一个Django应用程序称为animals,其中包含已在数据库中填充了行的模型叫猫: class Cat(models.Model): objects = models.Manager() name = models.CharField(max_length=255) miaow_factor = models.Integ

    4热度

    2回答

    我在Centos VPS上有一个Django项目。 我创建了一些模型并调试它们,以便它们验证并且不会出错。 我在MYAPP让他们在一个“模型”文件夹,并添加每种型号此目录中的init文件,例如: 从类别进口类 我增加了应用的settings.py INSTALLED_APPS并跑了: Python manage.py syncdb 它似乎工作正常,并添加了所有的表格除了我的应用程序的。 我再装