Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用南方迁移将数据加载到Django';s auth_组表?_Python_Django_Django South - Fatal编程技术网

Python 如何使用南方迁移将数据加载到Django';s auth_组表?

Python 如何使用南方迁移将数据加载到Django';s auth_组表?,python,django,django-south,Python,Django,Django South,我有一些新的组要添加到Django的“auth_group”表中,我更喜欢使用South将数据“迁移”到数据库中。不幸的是,我不确定应该采取什么步骤来创建迁移文件,然后让它加载我的设备 有什么想法吗?南方文档有一个包含以下示例的文档: def forwards(self, orm): from django.core.management import call_command call_command("loaddata", "my_fixture.json") 是的,我能走

我有一些新的组要添加到Django的“auth_group”表中,我更喜欢使用South将数据“迁移”到数据库中。不幸的是,我不确定应该采取什么步骤来创建迁移文件,然后让它加载我的设备

有什么想法吗?

南方文档有一个包含以下示例的文档:

def forwards(self, orm):
    from django.core.management import call_command
    call_command("loaddata", "my_fixture.json")

是的,我能走那么远。但是,您在夹具中定义了什么模型?到目前为止,我已经尝试了“django.auth_group”和“auth_group”。我得到了它——它是“auth.group”。如果您在wards之后更改模型,这将失败,例如,迁移0002加载fixture,迁移0003添加新列。当您尝试运行单元测试时,0002失败,因为loaddata未使用历史模型(如orm['some.model'].objects.create()所示)。