xjconline 2 éve
szülő
commit
9964e55483
2 módosított fájl, 14 hozzáadás és 1 törlés
  1. 10 0
      src/settings/settings_dev.py
  2. 4 1
      src/weixin/controls.py

+ 10 - 0
src/settings/settings_dev.py

@@ -77,11 +77,21 @@ LOGGING = {
             'level': 'INFO',
             'formatter': 'standard'
         },
+        'myerror': {
+            'class': 'logging.handlers.RotatingFileHandler',
+            'level': 'INFO',
+            'formatter': 'standard',
+            'filename': '/var/log/wzb_error.log'
+        },
     },
     'loggers': {
         '': {
             'handlers': ['console'],
             'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'),
+        },
+        'myerror': {
+            'handlers': ['myerror'],
+            'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'),
         }
     },
 }

+ 4 - 1
src/weixin/controls.py

@@ -37,6 +37,8 @@ from django_redis import get_redis_connection
 from constants import *
 from utils.aliyun_sms import send_verify_code,send_signup_success
 from utils.wxSubscribeMessage import send_consult_reply_message
+#import logging
+#log = logging.getLogger("myerror")
 
 def async(f):
     def wrapper(*args, **kwargs):
@@ -732,7 +734,8 @@ def add_model(cls,**kwargs):
                             player_id = player.id,
                             stock_date = stock_date
                         )
-                        usobj.fund = ts["fund"]
+                        if ts.get("fund"):
+                            usobj.fund = ts["fund"]
                         usobj.save()
                         ts["stock_id"] = stock_id
                         new_stock_list.append(ts)