JSON不可序列化-django social auth Facebook登录
我正在尝试使用Django Social Auth登录Facebook 但我得到了一个错误:JSON不可序列化-django social auth Facebook登录,django,django-socialauth,Django,Django Socialauth,我正在尝试使用Django Social Auth登录Facebook 但我得到了一个错误: TypeError at /complete/facebook/ datetime.datetime(2014, 4, 25, 22, 20, 14, 665216, tzinfo=<UTC>) is not JSON serializable 你应该加上 SESSION_SERIALIZER='django.contrib.sessions.serializers.PickleSeri
TypeError at /complete/facebook/
datetime.datetime(2014, 4, 25, 22, 20, 14, 665216, tzinfo=<UTC>) is not JSON serializable
你应该加上
SESSION_SERIALIZER='django.contrib.sessions.serializers.PickleSerializer'
设置Django 1.6的最新更新?尝试将会话序列化设置更改回pickle。如中所述,将序列化程序设置为pickle序列化程序并非没有风险
SOCIAL_AUTH_DEFAULT_USERNAME = 'new_social_auth_user'
SOCIAL_AUTH_UID_LENGTH = 16
SOCIAL_AUTH_ASSOCIATION_HANDLE_LENGTH = 16
SOCIAL_AUTH_NONCE_SERVER_URL_LENGTH = 16
SOCIAL_AUTH_ASSOCIATION_SERVER_URL_LENGTH = 16
SOCIAL_AUTH_ASSOCIATION_HANDLE_LENGTH = 16
SOCIAL_AUTH_ENABLED_BACKENDS = ('facebook')
SESSION_SERIALIZER='django.contrib.sessions.serializers.PickleSerializer'