2016-09-21 6 views
0

私はDjangoを学びたいので、マルチパートチュートリアル(Python 2.7)を完了してローカルで実行しました。私はそれを私のPC上で正常に動作させました。django.urlsのGoogle App Engineインポートエラー

私はviews.pyファイルで、次のインポートが必要になります。django.urlsから

は逆

をインポート私はGAEにアップロードすると、それは私に次のエラー与える: 例外の種類:はImportErrorを 例外値:モジュール名はありません

このモジュールはGAEで使用できませんか、何か間違っていますか? (ちなみにこのインポートが必要なのは、ユーザーの投稿がポーリングアプリケーションで受信された後に、 "reverse"メソッドを使用できるようにするためです:HttpResponseRedirect(reverse( 'polls:results'、args =(question.id、 ))))))))))

答えて

1

reverse()は、Django 1.10のdjango.core.urlresolversからdjango.urlsに移動しました。このエラーは古いバージョンのDjangoを使用していることを示しています。

あなたが以前の場所からreverse()をインポートする必要があります。

from django.core.urlresolvers import reverse