def post(self, request): receive_data = checkJson(request) if receive_data == False: return JsonResponse({ "flag": False, "massage": "spider info 参数错误", }) db = MongoDBCli() db_ret = db.setOneSpider(receive_data) if db_ret != None: return JsonResponse({"flag": True, "massage": "OK"}) return JsonResponse({"flag": False, "massage": "编辑错误"})
def post(self, request, spider_name): # receive_spider = json.loads() db = MongoDBCli() spider = db.getOneSpiderFromSpiderName(spider_name) if spider == None: return JsonResponse({ "flag": False, "massage": "没有这个爬虫", }) r_tmp = checkJson(request) # print(r_tmp) if r_tmp == False: return JsonResponse({ "flag": False, "massage": "spider info 参数错误", }) # print(spider, "\n>>\n", r_tmp) db_ret = db.setOneSpider(r_tmp) if db_ret != None: return JsonResponse({"flag": True, "massage": "OK"}) return JsonResponse({"flag": False, "massage": "编辑错误"})