|
@@ -9,6 +9,7 @@ import requests
|
|
from utils.DataBaseConfig import *
|
|
from utils.DataBaseConfig import *
|
|
from utils.UrlConfig import *
|
|
from utils.UrlConfig import *
|
|
import logging
|
|
import logging
|
|
|
|
+from utils.BaseClass import NpEncoder
|
|
|
|
|
|
log_formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s', '%m/%d/%Y %I:%M:%S %p')
|
|
log_formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s', '%m/%d/%Y %I:%M:%S %p')
|
|
log_handler = ConcurrentTimedRotatingFileHandler("logs/ai_strategy_request.log", when="midnight", backupCount=100)
|
|
log_handler = ConcurrentTimedRotatingFileHandler("logs/ai_strategy_request.log", when="midnight", backupCount=100)
|
|
@@ -55,7 +56,7 @@ def ai_strategy_request_parse(data):
|
|
# 6 发送创建组和创意的请求
|
|
# 6 发送创建组和创意的请求
|
|
request = requests.post(create_group_and_creative_url,
|
|
request = requests.post(create_group_and_creative_url,
|
|
headers=headers,
|
|
headers=headers,
|
|
- data=json.JSONEncoder().encode(inst.res_data))
|
|
|
|
|
|
+ data=json.dumps(inst.res_data, cls=NpEncoder))
|
|
response_data = json.loads(request.text)
|
|
response_data = json.loads(request.text)
|
|
|
|
|
|
# 7 接受的返回信息更新到数据库表
|
|
# 7 接受的返回信息更新到数据库表
|