def update_or_create_from_political_place(
cls, place_id, name, geo_type, types, response_json,
geocode, url, parent, error_log=""):
slug = slugify(name)[:200]
mapitem, _ = cls.objects.update_or_create(
place_id=place_id,
defaults={
'long_name': name,
'short_name': name,
'geo_type': geo_type,
'types': types,
'response_json': response_json,
'geocode': geocode,
'slug': slug,
'url': "{}/{}".format(url, slug),
'parent': parent,
'error_log': error_log,
})
return mapitem
评论列表
文章目录