def _do_place(self): b = BaseInput(self.place_path) print("删除所有地点") Place.delete_all() def callback(info): class_name = info.pop('proxy', 'PLACE') info.update({'class': class_name}) place = Place(**info) place.save() print(info.get('slug', '')) b.input(callback)