geonature.core.gn_synthese.utils.taxon_sheet

Classes

SortOrder

Generic enumeration.

TaxonSheet

TaxonSheetUtils

Module Contents

class geonature.core.gn_synthese.utils.taxon_sheet.SortOrder[source]

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

ASC = 'asc'[source]
DESC = 'desc'[source]
class geonature.core.gn_synthese.utils.taxon_sheet.TaxonSheet(cd_ref)[source]
cd_ref[source]
has_instance_permission(permissions=[])[source]
class geonature.core.gn_synthese.utils.taxon_sheet.TaxonSheetUtils[source]
static update_query_with_sorting(query: sqlalchemy.orm.Query, sort_by: str, sort_order: SortOrder) sqlalchemy.orm.Query[source]
static paginate(query: sqlalchemy.orm.Query, page: int, per_page: int) flask_sqlalchemy.pagination.Pagination[source]
static get_cd_nom_list_from_cd_ref(cd_ref: int) List[int][source]
static get_synthese_query_with_permissions(current_user, permissions, query: sqlalchemy.orm.Query) geonature.core.gn_synthese.utils.query_select_sqla.SyntheseQuery[source]
static is_valid_area_type(area_type: str) bool[source]
static get_area_selectquery(area_type: str) sqlalchemy.sql.selectable.Select[source]
static get_taxon_selectquery(cd_ref: int) sqlalchemy.sql.selectable.Select[source]