私はdjango-evolutionを使用して、既存のプロジェクトからいくつかのモデルを修正しようとしています。私がsyncdbに行くとき、私は「進化する」必要があると言います。django-evolutionエラー
は、私が実行しようとすると:私は、端末でこのエラーを示しています
python manage.py evolve --hint --execute
が、私はこのエラーをトラブルシューティングこのように私が午前トラブルにまだ新しいです。
エラーコード:
Traceback (most recent call last):
File "manage.py", line 11, in <module>
execute_manager(settings)
File "/home/steve/lib/python2.6/site-packages/django/core/management/__init__.py", line 361, in execute_manager
utility.execute()
File "/home/steve/lib/python2.6/site-packages/django/core/management/__init__.py", line 306, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/steve/lib/python2.6/site-packages/django/core/management/base.py", line 192, in run_from_argv
self.execute(*args, **options.__dict__)
File "/home/steve/lib/python2.6/site-packages/django/core/management/base.py", line 219, in execute
output = self.handle(*args, **options)
File "/var/sites/placeholder/placeholder/placeholder/apps/django_evolution/management/commands/evolve.py", line 87, in handle
hinted_evolution = diff.evolution()
File "/var/sites/placeholder/placeholder/placeholder/apps/django_evolution/diff.py", line 197, in evolution
changed_attrs[prop] = current_field_sig.get(prop, ATTRIBUTE_DEFAULTS[prop])
KeyError: 'field_type'
おかげで、うまくいけば、誰かが私を助けることができます。
スティーブ