def update_from_georeport_v2_url(
url,
params=None,
id_namespace='',
): # pragma: no cover
if not translation.get_language(): # For interactive (shell) use: ensure a language is set
translation.activate(settings.LANGUAGE_CODE)
resp = requests.get(url, params)
if 'xml' in resp.headers['Content-Type']:
json_data = transform_xml_to_json(resp.content)
else:
json_data = resp.text
issue_datas = json.loads(json_data)
return [
update_local_issue(issue_data, id_namespace=id_namespace)
for issue_data
in issue_datas
]
评论列表
文章目录