def get_species(otm_code, region_code): species = Species.get_by_code(instance, otm_code, region_code) if species is None: raise Http404( "Could not find species with OTM code %s in instance %s" % (otm_code, instance.url_name)) # The species may have been retrieved via an ITreeCodeOverride. In that # case, the species will not have an otm_code value and we need to set # it so it is available for the downstream code. if species.otm_code != otm_code: species.otm_code = otm_code print(species.common_name) return species
def get_species(otm_code, region_code): species = Species.get_by_code(instance, otm_code, region_code) if species is None: raise Http404( "Could not find species with OTM code %s in instance %s" % (otm_code, instance.url_name)) # The species may have been retrieved via an ITreeCodeOverride. In that # case, the species will not have an otm_code value and we need to set # it so it is available for the downstream code. if species.otm_code != otm_code: species.otm_code = otm_code print(species.common_name) return species
def can_get_species(otm_code): return Species.get_by_code(instance, otm_code, itree_region.code) is not None
def can_get_species(otm_code): return Species.get_by_code(instance, otm_code, itree_region.code) is not None