1
私は単純なタグモデルを持っていて、データベースにいくつかのデータを適切に埋め込んでいます。 Djangoの拡張機能は正しくインストールされています。しかし、dumpscriptを試してみると、Tagモデルに "_collect_sub_objects"という属性がないという不満があります。誰でも何が起こっているのか教えてください。これはバグですか?Djangoの拡張機能 - ダンプスクリプトが正しく機能しない
ここ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です。