ymao 4 yıl önce
ebeveyn
işleme
109bdb60c8
2 değiştirilmiş dosya ile 5 ekleme ve 3 silme
  1. 4 2
      authen/wxlogin/wx.py
  2. 1 1
      setup.py

+ 4 - 2
authen/wxlogin/wx.py

@@ -86,7 +86,8 @@ class WeixinMP(object):
         self.session = requests.Session()
 
         if redis_url is not None:
-            self.redis_store = redis.StrictRedis.from_url(redis_url)
+            self.redis_store = redis.StrictRedis.from_url(
+                redis_url, decode_responses=True)
         else:
             self.redis_store = None
 
@@ -106,7 +107,8 @@ class WeixinMP(object):
         assert self.app_secret is not None, "APP_SECRET IS NULL"
         # assert redis_url is not None, "WXMP_REDIS_URL IS NULL"
         if redis_url:
-            self.redis_store = redis.StrictRedis.from_url(redis_url)
+            self.redis_store = redis.StrictRedis.from_url(
+                redis_url, decode_responses=True)
 
     def fetch(self, method, url, params=None, data=None, headers=None):
         req = requests.Request(method, url, params=params,

+ 1 - 1
setup.py

@@ -4,7 +4,7 @@ from setuptools import setup, find_packages
 
 setup(
     name='authen.wxlogin',
-    version=0.56,
+    version=0.57,
     url='http://git.trops-global.com/authen/trops_wxlogin.git',
     license='GPL',
     author='authen',