2012-01-31 180 views
1

我有一個簡單的標記模型,並且已經用一些數據正確地填充了數據庫。 Django擴展已正確安裝。但是,當我嘗試dumpscript時,它抱怨標記模型沒有屬性「_collect_sub_objects」,任何人都可以告訴我發生了什麼事?這是一個錯誤?Django擴展 - dumpscript無法正常工作

這裏的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。

回答

相關問題