我有一个简单的标签模型,并且已经用一些数据正确地填充了数据库。Django 扩展已正确安装。但是,当我尝试转储脚本时,它抱怨标签模型没有属性“_collect_sub_objects”,谁能告诉我发生了什么?这是一个错误吗?
这是models.py:
class Tag(models.Model):
name = models.CharField(max_length=30)
description = models.CharField(max_length=200, blank=True)
这是 dumpscript 命令的确切行:
python manage.py dumpscript tags.Tag > scripts/testdata_tag1.py
和错误信息:
Processing model: Tag
Traceback (most recent call last):
...
File "/usr/local/lib/python2.6/dist-packages/django_extensions-0.7.1-py2.6.egg/django_extensions/management/commands/dumpscript.py", line 238, in skip
self.instance._collect_sub_objects(sub_objects)
AttributeError: 'Tag' object has no attribute '_collect_sub_objects'
我的 Django 版本是 1.3.1,扩展版本是 0.7.1。