Exemplo n.º 1
0
 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": "编辑错误"})
Exemplo n.º 2
0
 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": "编辑错误"})