1. 更新默认规则

2. 本次更新重启后生效
This commit is contained in:
ngfchl
2022-09-01 15:53:30 +08:00
parent 9a8881f5e1
commit 76dc3dc026
2 changed files with 47 additions and 47 deletions

View File

@@ -234,12 +234,12 @@ def do_update_xpath(request):
print(data[0].get('url'))
xpath_update = []
print('更新规则中返回结果为True为新建为False为更新其他是错误了')
for site in data:
if site.get('pk'):
del site['pk']
site_obj = Site.objects.update_or_create(defaults=site, url=site.get('url'))
for site_rules in data:
if site_rules.get('pk'):
del site_rules['pk']
site_obj = Site.objects.update_or_create(defaults=site_rules, url=site_rules.get('url'))
print(site_obj)
xpath_update.append(site_obj[0].name + (' 规则新增成功!' if site_obj[1] else '更新成功!'))
xpath_update.append(site_obj[0].name + (' 规则新增成功!' if site_obj[1] else '规则更新成功!'))
return JsonResponse(data=CommonResponse.success(
msg='更新成功!!',
data={