2014-01-24 21 views
0

我有一個Web應用程序,我試圖推到一個EC2框。此應用程序在我本地系統上的調試工作中,但當它在雲框上時出現以下錯誤。TypeError openid亞迪斯經理不是JSON可序列化Django 1.6和AllAuth

http://dpaste.com/1566716/

TypeError at /accounts/openid/login/ 
<openid.yadis.manager.YadisServiceManager object at 0x7f8a75202510> is not JSON serializable 

這似乎是同樣的問題,因爲這個帖子: django_openid_auth TypeError openid.yadis.manager.YadisServiceManager object is not JSON serializable

但我加了一行到setting.py文件使用泡椒作爲默認的序列,但它似乎沒有工作:

SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer' 

我很茫然。我確信我的開發機器和雲盒子上有匹配的版本,但它仍然不起作用。

其他人有想法嗎?

謝謝,

回答

0

我玩了幾個小時。它終於明白了我做過之後,SESSION_SERIALIZER =「django.contrib.sessions.serializers.PickleSerializer」在settings.py文件行似乎需要重新啓動Apache的

service apache2 restart 

相關問題