0

django-alluauthをインストールしました。

プロジェクト内に例があります。実行しようとしているとき

python manage.py syncdb

エラーが発生しますError: No module named uni_form

何も変更していません。なぜこのエラーが発生するのかわかりません。助けてください。

ありがとう

4

1 に答える 1

0

これは、django-uni-form がインストールされていないことを意味します。

pip install django-uni-form

このパッケージはおそらく allauth の依存関係です。このパッケージはフォームの生成に使用されますが、このパッケージは現在非推奨であることに注意してください。

代わりに django-crispy-forms を使用することをお勧めします。

pip install django-crispy-forms

ただし、これにはおそらく allauth の一部のコードを変更する必要があるため、django-uni-form をインストールするだけの方が簡単です。

于 2013-03-15T09:27:17.020 に答える