7

Djangoにtastypieをインストールしようとしています。サウスも取り付けました。しかし、移行すると、奇妙なタイプのエラーが発生します。

./manage.py migrate tastypie
Running migrations for tastypie:
 - Migrating forwards to 0002_add_apikey_index.
 > tastypie:0001_initial
TypeError: type() argument 1 must be string, not unicode

移行 0002 を調べたところ、タイプが呼び出されていません!

4

3 に答える 3

12

最新バージョン ( 0.10.0) のバグです。バグレポートが提出されました。https://github.com/toastdriven/django-tastypie/issues/1005 .

以前のバージョンをインストールすることで修正できます。

pip install django-tastypie==0.9.16

于 2013-08-10T19:56:03.813 に答える
1

0.11.0でも同じ問題がありました。

簡単な汚い修正は削除することです:

from __future__ import unicode_literals

移行ファイルから。

于 2014-02-24T14:23:05.943 に答える