2016-10-19 17 views
2

私はGitlabを使ってマイグレーションしたプロダクションサーバー(Centos7)にアプリケーションをアップロードしましたが問題なく動作します。ブラウザ私は私のログに、このエラーが出る:奇妙なことは、すべてが私のローカルマシンで正常に動作し、私は問題なくそれを実行することができるということですTypeError:__init __()は予期せぬキーワード引数 'current_app'を持っていますDjango

File "/usr/lib/python2.7/site-packages/django/shortcuts/__init__.py", line 49, in render 
    context_instance = RequestContext(request, current_app=current_app) 
TypeError: __init__() got an unexpected keyword argument 'current_app' 

、サーバ側での唯一の違いは、私は、サーバーを実行することですプロダクション設定で(プロダクションサーバの設定で)

ヒント:URLを使ってfuntionsを実行すると、すべてru nsが正しく問題があるように見えるのは、「リターンレンダリング」に入るたびにそのメッセージも表示されるということです。あなたの注意のための

おかげで、

+0

'context_instance = RequestContext(request、current_app = current_app)'なぜ 'context_instance = RequestContext 、current_app) 'current_appはdictのようなオブジェクト – MooingRawr

答えて

2

は、私は私のサーバー(バージョン1.6)で最も古いDjangoのフォルダを持っていたので、問題があったことが分かりました。私はすべてのDjangoのバージョンを削除し、サーバーを再起動し、私のアプリケーションが使用するものをインストールし(1.10.2)、問題は修正されました

関連する問題