import jsonapi_requests from . my_meta import MyMeta class Taxonomy(jsonapi_requests.orm.ApiModel): class Meta(MyMeta): type = 'taxonomy_term' name = jsonapi_requests.orm.AttributeField('name') class Crop(Taxonomy): class Meta(Taxonomy.Meta): name = 'crop_family' type, path = Taxonomy.Meta.get_type_and_path(name) class LogCategory(Taxonomy): class Meta(Taxonomy.Meta): name = 'log_category' type, path = Taxonomy.Meta.get_type_and_path(name) class MaterialType(Taxonomy): class Meta(Taxonomy.Meta): name = 'material_type' type, path = Taxonomy.Meta.get_type_and_path(name) class PlantType(Taxonomy): class Meta(Taxonomy.Meta): name = 'plant_type' type, path = Taxonomy.Meta.get_type_and_path(name) class ProductType(Taxonomy): class Meta(Taxonomy.Meta): name = 'product_type' type, path = Taxonomy.Meta.get_type_and_path(name) class Season(Taxonomy): class Meta(Taxonomy.Meta): name = 'season' type, path = Taxonomy.Meta.get_type_and_path(name) class Unit(Taxonomy): class Meta(Taxonomy.Meta): name = 'unit' type, path = Taxonomy.Meta.get_type_and_path(name)