Django models¶
Database models for pyoseo
- class oseoserver.models.AbstractDeliveryAddress(*args, **kwargs)¶
Bases: django.db.models.base.Model
- AbstractDeliveryAddress._meta = <Options for AbstractDeliveryAddress>¶
- class oseoserver.models.AbstractOption(*args, **kwargs)¶
Bases: django.db.models.base.Model
- AbstractOption._meta = <Options for AbstractOption>¶
- class oseoserver.models.AbstractOptionChoice(*args, **kwargs)¶
Bases: django.db.models.base.Model
- AbstractOptionChoice._meta = <Options for AbstractOptionChoice>¶
- class oseoserver.models.Batch(*args, **kwargs)¶
Bases: django.db.models.base.Model
Batch(id, order_id, created_on, completed_on, updated_on)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception Batch.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- Batch._base_manager = <django.db.models.manager.Manager object at 0x7f430badb9d0>¶
- Batch._default_manager = <django.db.models.manager.Manager object at 0x7f430badb9d0>¶
- Batch._meta = <Options for Batch>¶
- Batch.expired_files()¶
- Batch.get_next_by_created_on(*moreargs, **morekwargs)¶
- Batch.get_previous_by_created_on(*moreargs, **morekwargs)¶
- Batch.objects = <django.db.models.manager.Manager object at 0x7f430badb9d0>¶
- Batch.order¶
- Batch.order_items¶
- Batch.price()¶
- Batch.status()¶
- class oseoserver.models.Collection(*args, **kwargs)¶
Bases: django.db.models.base.Model
Collection(id, name, catalogue_endpoint, collection_id, product_price)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception Collection.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- Collection._base_manager = <django.db.models.manager.Manager object at 0x7f430ba7e190>¶
- Collection._default_manager = <django.db.models.manager.Manager object at 0x7f430ba7e190>¶
- Collection._massive_orders_enabled()¶
- Collection._meta = <Options for Collection>¶
- Collection._product_orders_enabled()¶
- Collection._subscription_orders_enabled()¶
- Collection._tasking_orders_enabled()¶
- Collection.allows_group(oseo_group)¶
Specify whether the input oseo_group can order from this collection
- Collection.derived_orders¶
- Collection.massive_orders¶
- Collection.massiveorderconfiguration¶
- Collection.objects = <django.db.models.manager.Manager object at 0x7f430ba7e190>¶
- Collection.orderitem_set¶
- Collection.product_orders¶
- Collection.productorderconfiguration¶
- Collection.subscription_orders¶
- Collection.subscriptionorderconfiguration¶
- Collection.tasking_orders¶
- Collection.taskingorderconfiguration¶
- class oseoserver.models.CustomizableItem(*args, **kwargs)¶
Bases: django.db.models.base.Model
CustomizableItem(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark)
- ACCEPTED = 'Accepted'¶
- CANCELLED = 'Cancelled'¶
- COMPLETED = 'Completed'¶
- DOWNLOADED = 'Downloaded'¶
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- CustomizableItem.FAILED = 'Failed'¶
- CustomizableItem.IN_PRODUCTION = 'InProduction'¶
- exception CustomizableItem.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- CustomizableItem.STATUS_CHOICES = (('Submitted', 'Submitted'), ('Accepted', 'Accepted'), ('InProduction', 'InProduction'), ('Suspended', 'Suspended'), ('Cancelled', 'Cancelled'), ('Completed', 'Completed'), ('Failed', 'Failed'), ('Terminated', 'Terminated'), ('Downloaded', 'Downloaded'))¶
- CustomizableItem.SUBMITTED = 'Submitted'¶
- CustomizableItem.SUSPENDED = 'Suspended'¶
- CustomizableItem.TERMINATED = 'Terminated'¶
- CustomizableItem._base_manager = <django.db.models.manager.Manager object at 0x7f430ba7e610>¶
- CustomizableItem._default_manager = <django.db.models.manager.Manager object at 0x7f430ba7e610>¶
- CustomizableItem._meta = <Options for CustomizableItem>¶
- CustomizableItem.get_next_by_created_on(*moreargs, **morekwargs)¶
- CustomizableItem.get_previous_by_created_on(*moreargs, **morekwargs)¶
- CustomizableItem.get_status_display(*moreargs, **morekwargs)¶
- CustomizableItem.objects = <django.db.models.manager.Manager object at 0x7f430ba7e610>¶
- CustomizableItem.order¶
- CustomizableItem.orderitem¶
- CustomizableItem.selected_delivery_option¶
- CustomizableItem.selected_options¶
- class oseoserver.models.DeliveryInformation(*args, **kwargs)¶
Bases: oseoserver.models.AbstractDeliveryAddress
DeliveryInformation(id, first_name, last_name, company_ref, street_address, city, state, postal_code, country, post_box, telephone, fax, order_id)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception DeliveryInformation.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- DeliveryInformation._base_manager = <django.db.models.manager.Manager object at 0x7f430ba7ec10>¶
- DeliveryInformation._default_manager = <django.db.models.manager.Manager object at 0x7f430ba7ec10>¶
- DeliveryInformation._meta = <Options for DeliveryInformation>¶
- DeliveryInformation.objects = <django.db.models.manager.Manager object at 0x7f430ba7ec10>¶
- DeliveryInformation.onlineaddress_set¶
- DeliveryInformation.order¶
- class oseoserver.models.DeliveryOption(*args, **kwargs)¶
Bases: django.db.models.base.Model
DeliveryOption(id, delivery_fee)
- DDS = 'dds'¶
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- DeliveryOption.E_MAIL = 'e-mail'¶
- DeliveryOption.FTP = 'ftp'¶
- DeliveryOption.FTPS = 'ftps'¶
- DeliveryOption.HTTP = 'http'¶
- DeliveryOption.HTTPS = 'https'¶
- exception DeliveryOption.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- DeliveryOption.P2P = 'P2P'¶
- DeliveryOption.PROTOCOL_CHOICES = (('ftp', 'ftp'), ('sftp', 'sftp'), ('ftps', 'ftps'), ('P2P', 'P2P'), ('wcs', 'wcs'), ('wms', 'wms'), ('e-mail', 'e-mail'), ('dds', 'dds'), ('http', 'http'), ('https', 'https'))¶
- DeliveryOption.SFTP = 'sftp'¶
- DeliveryOption.WCS = 'wcs'¶
- DeliveryOption.WMS = 'wms'¶
- DeliveryOption._base_manager = <django.db.models.manager.Manager object at 0x7f430ba7ee90>¶
- DeliveryOption._default_manager = <django.db.models.manager.Manager object at 0x7f430ba7ee90>¶
- DeliveryOption._meta = <Options for DeliveryOption>¶
- DeliveryOption.child_instance()¶
- DeliveryOption.mediadelivery¶
- DeliveryOption.objects = <django.db.models.manager.Manager object at 0x7f430ba7ee90>¶
- DeliveryOption.onlinedataaccess¶
- DeliveryOption.onlinedatadelivery¶
- DeliveryOption.orderconfiguration_set¶
- DeliveryOption.selecteddeliveryoption_set¶
- class oseoserver.models.DerivedOrder(*args, **kwargs)¶
Bases: oseoserver.models.Order
DerivedOrder(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, user_id, order_type_id, last_describe_result_access_request, reference, packaging, priority, status_notification, order_ptr_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception DerivedOrder.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- DerivedOrder._base_manager = <django.db.models.manager.Manager object at 0x7f430ba55c90>¶
- DerivedOrder._default_manager = <django.db.models.manager.Manager object at 0x7f430ba55c90>¶
- DerivedOrder._meta = <Options for DerivedOrder>¶
- DerivedOrder.collections¶
- DerivedOrder.create_batch()¶
- DerivedOrder.massiveorder¶
- DerivedOrder.objects = <django.db.models.manager.Manager object at 0x7f430ba55c90>¶
- DerivedOrder.order_ptr¶
- DerivedOrder.subscriptionorder¶
- DerivedOrder.taskingorder¶
- class oseoserver.models.InvoiceAddress(*args, **kwargs)¶
Bases: oseoserver.models.AbstractDeliveryAddress
InvoiceAddress(id, first_name, last_name, company_ref, street_address, city, state, postal_code, country, post_box, telephone, fax, order_id)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception InvoiceAddress.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- InvoiceAddress._base_manager = <django.db.models.manager.Manager object at 0x7f430ba8d490>¶
- InvoiceAddress._default_manager = <django.db.models.manager.Manager object at 0x7f430ba8d490>¶
- InvoiceAddress._meta = <Options for InvoiceAddress>¶
- InvoiceAddress.objects = <django.db.models.manager.Manager object at 0x7f430ba8d490>¶
- InvoiceAddress.order¶
- class oseoserver.models.ItemProcessor(*args, **kwargs)¶
Bases: django.db.models.base.Model
ItemProcessor(id, python_path)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception ItemProcessor.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- ItemProcessor.PROCESSING_CLEAN_ITEM = 'item_cleanup'¶
- ItemProcessor.PROCESSING_PARSE_OPTION = 'option_parsing'¶
- ItemProcessor.PROCESSING_PROCESS_ITEM = 'item_processing'¶
- ItemProcessor._base_manager = <django.db.models.manager.Manager object at 0x7f430ba8d790>¶
- ItemProcessor._default_manager = <django.db.models.manager.Manager object at 0x7f430ba8d790>¶
- ItemProcessor._meta = <Options for ItemProcessor>¶
- ItemProcessor.export_params(processing_step)¶
- ItemProcessor.objects = <django.db.models.manager.Manager object at 0x7f430ba8d790>¶
- ItemProcessor.ordertype_set¶
- ItemProcessor.parameters¶
- class oseoserver.models.MassiveOrder(*args, **kwargs)¶
Bases: oseoserver.models.DerivedOrder
MassiveOrder(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, user_id, order_type_id, last_describe_result_access_request, reference, packaging, priority, status_notification, order_ptr_id, derivedorder_ptr_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception MassiveOrder.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- MassiveOrder._base_manager = <django.db.models.manager.Manager object at 0x7f430ba55fd0>¶
- MassiveOrder._default_manager = <django.db.models.manager.Manager object at 0x7f430ba55fd0>¶
- MassiveOrder._meta = <Options for MassiveOrder>¶
- MassiveOrder.derivedorder_ptr¶
- MassiveOrder.objects = <django.db.models.manager.Manager object at 0x7f430ba55fd0>¶
- class oseoserver.models.MassiveOrderConfiguration(*args, **kwargs)¶
Bases: oseoserver.models.OrderConfiguration
MassiveOrderConfiguration(id, enabled, order_processing_fee, orderconfiguration_ptr_id, collection_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception MassiveOrderConfiguration.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- MassiveOrderConfiguration._base_manager = <django.db.models.manager.Manager object at 0x7f430ba3c950>¶
- MassiveOrderConfiguration._default_manager = <django.db.models.manager.Manager object at 0x7f430ba3c950>¶
- MassiveOrderConfiguration._meta = <Options for MassiveOrderConfiguration>¶
- MassiveOrderConfiguration.collection¶
- MassiveOrderConfiguration.objects = <django.db.models.manager.Manager object at 0x7f430ba3c950>¶
- MassiveOrderConfiguration.orderconfiguration_ptr¶
- class oseoserver.models.MediaDelivery(*args, **kwargs)¶
Bases: oseoserver.models.DeliveryOption
MediaDelivery(id, delivery_fee, deliveryoption_ptr_id, package_medium, shipping_instructions)
- ALL_READY = 'once all products are ready'¶
- BD = 'BD'¶
- CD_ROM = 'CD-ROM'¶
- D1 = 'D1'¶
- DAT = 'DAT'¶
- DLT = 'DLT'¶
- DVD = 'DVD'¶
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- MediaDelivery.EACH_READY = 'as each product is ready'¶
- MediaDelivery.EXABYTE = 'Exabyte'¶
- MediaDelivery.LTO = 'LTO'¶
- MediaDelivery.LTO2 = 'LTO2'¶
- MediaDelivery.LTO4 = 'LTO4'¶
- exception MediaDelivery.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- MediaDelivery.NTP = 'NTP'¶
- MediaDelivery.OTHER = 'other'¶
- MediaDelivery.PACKAGE_MEDIUM_CHOICES = (('NTP', 'NTP'), ('DAT', 'DAT'), ('Exabyte', 'Exabyte'), ('CD-ROM', 'CD-ROM'), ('DLT', 'DLT'), ('D1', 'D1'), ('DVD', 'DVD'), ('BD', 'BD'), ('LTO', 'LTO'), ('LTO2', 'LTO2'), ('LTO4', 'LTO4'))¶
- MediaDelivery.SHIPPING_CHOICES = (('as each product is ready', 'as each product is ready'), ('once all products are ready', 'once all products are ready'), ('other', 'other'))¶
- MediaDelivery._base_manager = <django.db.models.manager.Manager object at 0x7f430ba8dcd0>¶
- MediaDelivery._default_manager = <django.db.models.manager.Manager object at 0x7f430ba8dcd0>¶
- MediaDelivery._meta = <Options for MediaDelivery>¶
- MediaDelivery.deliveryoption_ptr¶
- MediaDelivery.get_package_medium_display(*moreargs, **morekwargs)¶
- MediaDelivery.get_shipping_instructions_display(*moreargs, **morekwargs)¶
- MediaDelivery.objects = <django.db.models.manager.Manager object at 0x7f430ba8dcd0>¶
- class oseoserver.models.OnlineAddress(*args, **kwargs)¶
Bases: django.db.models.base.Model
OnlineAddress(id, delivery_information_id, protocol, server_address, user_name, user_password, path)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- OnlineAddress.FTP = 'ftp'¶
- OnlineAddress.FTPS = 'ftps'¶
- exception OnlineAddress.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- OnlineAddress.PROTOCOL_CHOICES = (('ftp', 'ftp'), ('sftp', 'sftp'), ('ftps', 'ftps'))¶
- OnlineAddress.SFTP = 'sftp'¶
- OnlineAddress._base_manager = <django.db.models.manager.Manager object at 0x7f430baa6210>¶
- OnlineAddress._default_manager = <django.db.models.manager.Manager object at 0x7f430baa6210>¶
- OnlineAddress._meta = <Options for OnlineAddress>¶
- OnlineAddress.delivery_information¶
- OnlineAddress.get_protocol_display(*moreargs, **morekwargs)¶
- OnlineAddress.objects = <django.db.models.manager.Manager object at 0x7f430baa6210>¶
- class oseoserver.models.OnlineDataAccess(*args, **kwargs)¶
Bases: oseoserver.models.DeliveryOption
OnlineDataAccess(id, delivery_fee, deliveryoption_ptr_id, protocol)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception OnlineDataAccess.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- OnlineDataAccess._base_manager = <django.db.models.manager.Manager object at 0x7f430ba98790>¶
- OnlineDataAccess._default_manager = <django.db.models.manager.Manager object at 0x7f430ba98790>¶
- OnlineDataAccess._meta = <Options for OnlineDataAccess>¶
- OnlineDataAccess.deliveryoption_ptr¶
- OnlineDataAccess.get_protocol_display(*moreargs, **morekwargs)¶
- OnlineDataAccess.objects = <django.db.models.manager.Manager object at 0x7f430ba98790>¶
- class oseoserver.models.OnlineDataDelivery(*args, **kwargs)¶
Bases: oseoserver.models.DeliveryOption
OnlineDataDelivery(id, delivery_fee, deliveryoption_ptr_id, protocol)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception OnlineDataDelivery.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- OnlineDataDelivery._base_manager = <django.db.models.manager.Manager object at 0x7f430ba98b50>¶
- OnlineDataDelivery._default_manager = <django.db.models.manager.Manager object at 0x7f430ba98b50>¶
- OnlineDataDelivery._meta = <Options for OnlineDataDelivery>¶
- OnlineDataDelivery.deliveryoption_ptr¶
- OnlineDataDelivery.get_protocol_display(*moreargs, **morekwargs)¶
- OnlineDataDelivery.objects = <django.db.models.manager.Manager object at 0x7f430ba98b50>¶
- class oseoserver.models.Option(*args, **kwargs)¶
Bases: oseoserver.models.AbstractOption
Option(id, name, description)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception Option.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- Option._base_manager = <django.db.models.manager.Manager object at 0x7f430ba8df90>¶
- Option._default_manager = <django.db.models.manager.Manager object at 0x7f430ba8df90>¶
- Option._get_choices()¶
- Option._meta = <Options for Option>¶
- Option.available_choices¶
- Option.choices¶
- Option.objects = <django.db.models.manager.Manager object at 0x7f430ba8df90>¶
- Option.orderconfiguration_set¶
- Option.selectedoption_set¶
- class oseoserver.models.OptionChoice(*args, **kwargs)¶
Bases: oseoserver.models.AbstractOptionChoice
OptionChoice(id, value, option_id)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception OptionChoice.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- OptionChoice._base_manager = <django.db.models.manager.Manager object at 0x7f430ba98390>¶
- OptionChoice._default_manager = <django.db.models.manager.Manager object at 0x7f430ba98390>¶
- OptionChoice._meta = <Options for OptionChoice>¶
- OptionChoice.objects = <django.db.models.manager.Manager object at 0x7f430ba98390>¶
- OptionChoice.option¶
- class oseoserver.models.Order(*args, **kwargs)¶
Bases: oseoserver.models.CustomizableItem
Order(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, user_id, order_type_id, last_describe_result_access_request, reference, packaging, priority, status_notification)
- ALL = 'All'¶
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- Order.FAST_TRACK = 'FAST_TRACK'¶
- Order.FINAL = 'Final'¶
- Order.MASSIVE_ORDER = 'MASSIVE_ORDER'¶
- Order.MAX_ORDER_ITEMS = 200¶
- exception Order.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- Order.NONE = 'None'¶
- Order.PACKAGING_CHOICES = (('zip', 'zip'),)¶
- Order.PRIORITY_CHOICES = (('STANDARD', 'STANDARD'), ('FAST_TRACK', 'FAST_TRACK'))¶
- Order.PRODUCT_ORDER = 'PRODUCT_ORDER'¶
- Order.STANDARD = 'STANDARD'¶
- Order.STATUS_NOTIFICATION_CHOICES = (('None', 'None'), ('Final', 'Final'), ('All', 'All'))¶
- Order.SUBSCRIPTION_ORDER = 'SUBSCRIPTION_ORDER'¶
- Order.TASKING_ORDER = 'TASKING_ORDER'¶
- Order.ZIP = 'zip'¶
- Order._base_manager = <django.db.models.manager.Manager object at 0x7f430ba48a50>¶
- Order._default_manager = <django.db.models.manager.Manager object at 0x7f430ba48a50>¶
- Order._meta = <Options for Order>¶
- Order.batches¶
- Order.customizableitem_ptr¶
- Order.delivery_information¶
- Order.derivedorder¶
- Order.get_packaging_display(*moreargs, **morekwargs)¶
- Order.get_priority_display(*moreargs, **morekwargs)¶
- Order.get_status_notification_display(*moreargs, **morekwargs)¶
- Order.invoice_address¶
- Order.objects = <django.db.models.manager.Manager object at 0x7f430ba48a50>¶
- Order.order_type¶
- Order.productorder¶
- Order.show_batches()¶
- Order.user¶
- class oseoserver.models.OrderConfiguration(*args, **kwargs)¶
Bases: django.db.models.base.Model
OrderConfiguration(id, enabled, order_processing_fee)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception OrderConfiguration.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- OrderConfiguration._base_manager = <django.db.models.manager.Manager object at 0x7f430bab0ed0>¶
- OrderConfiguration._default_manager = <django.db.models.manager.Manager object at 0x7f430bab0ed0>¶
- OrderConfiguration._meta = <Options for OrderConfiguration>¶
- OrderConfiguration.delivery_options¶
- OrderConfiguration.massiveorderconfiguration¶
- OrderConfiguration.objects = <django.db.models.manager.Manager object at 0x7f430bab0ed0>¶
- OrderConfiguration.options¶
- OrderConfiguration.payment_options¶
- OrderConfiguration.productorderconfiguration¶
- OrderConfiguration.scene_selection_options¶
- OrderConfiguration.subscriptionorderconfiguration¶
- OrderConfiguration.taskingorderconfiguration¶
- class oseoserver.models.OrderItem(*args, **kwargs)¶
Bases: oseoserver.models.CustomizableItem
OrderItem(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, batch_id, collection_id, identifier, item_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception OrderItem.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- OrderItem._base_manager = <django.db.models.manager.Manager object at 0x7f430ba703d0>¶
- OrderItem._default_manager = <django.db.models.manager.Manager object at 0x7f430ba703d0>¶
- OrderItem._meta = <Options for OrderItem>¶
- OrderItem.batch¶
- OrderItem.collection¶
- OrderItem.customizableitem_ptr¶
- OrderItem.export_delivery_options()¶
- OrderItem.export_options()¶
- OrderItem.files¶
- OrderItem.objects = <django.db.models.manager.Manager object at 0x7f430ba703d0>¶
- OrderItem.selected_payment_option¶
- OrderItem.selected_scene_selection_options¶
- class oseoserver.models.OrderPendingModeration(*args, **kwargs)¶
Bases: oseoserver.models.Order
OrderPendingModeration(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, user_id, order_type_id, last_describe_result_access_request, reference, packaging, priority, status_notification)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception OrderPendingModeration.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- OrderPendingModeration._base_manager = <django.db.models.manager.Manager object at 0x7f430ba48e50>¶
- OrderPendingModeration._default_manager = <oseoserver.managers.OrderPendingModerationManager object at 0x7f430ba48750>¶
- OrderPendingModeration._meta = <Options for OrderPendingModeration>¶
- OrderPendingModeration.objects = <oseoserver.managers.OrderPendingModerationManager object at 0x7f430ba48750>¶
- class oseoserver.models.OrderType(*args, **kwargs)¶
Bases: django.db.models.base.Model
OrderType(id, name, enabled, automatic_approval, notify_creation, item_processor_id, item_availability_days)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception OrderType.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- OrderType._base_manager = <django.db.models.manager.Manager object at 0x7f430ba64c90>¶
- OrderType._default_manager = <django.db.models.manager.Manager object at 0x7f430ba64c90>¶
- OrderType._meta = <Options for OrderType>¶
- OrderType.item_processor¶
- OrderType.objects = <django.db.models.manager.Manager object at 0x7f430ba64c90>¶
- OrderType.orders¶
- class oseoserver.models.OseoFile(*args, **kwargs)¶
Bases: django.db.models.base.Model
OseoFile(id, order_item_id, created_on, url, expires_on, available, downloads)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception OseoFile.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- OseoFile._base_manager = <django.db.models.manager.Manager object at 0x7f430ba708d0>¶
- OseoFile._default_manager = <django.db.models.manager.Manager object at 0x7f430ba708d0>¶
- OseoFile._meta = <Options for OseoFile>¶
- OseoFile.can_be_deleted()¶
- OseoFile.get_next_by_created_on(*moreargs, **morekwargs)¶
- OseoFile.get_previous_by_created_on(*moreargs, **morekwargs)¶
- OseoFile.objects = <django.db.models.manager.Manager object at 0x7f430ba708d0>¶
- OseoFile.order_item¶
- class oseoserver.models.OseoGroup(*args, **kwargs)¶
Bases: django.db.models.base.Model
OseoGroup(id, name, description, authentication_class)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception OseoGroup.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- OseoGroup._base_manager = <django.db.models.manager.Manager object at 0x7f430ba70c50>¶
- OseoGroup._default_manager = <django.db.models.manager.Manager object at 0x7f430ba70c50>¶
- OseoGroup._meta = <Options for OseoGroup>¶
- OseoGroup.collection_set¶
- OseoGroup.objects = <django.db.models.manager.Manager object at 0x7f430ba70c50>¶
- OseoGroup.oseouser_set¶
- class oseoserver.models.OseoUser(*args, **kwargs)¶
Bases: django.db.models.base.Model
OseoUser(id, user_id, oseo_group_id, disk_quota, delete_downloaded_order_files)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception OseoUser.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- OseoUser._base_manager = <django.db.models.manager.Manager object at 0x7f430b9fe310>¶
- OseoUser._default_manager = <django.db.models.manager.Manager object at 0x7f430b9fe310>¶
- OseoUser._meta = <Options for OseoUser>¶
- OseoUser.objects = <django.db.models.manager.Manager object at 0x7f430b9fe310>¶
- OseoUser.orders¶
- OseoUser.oseo_group¶
- OseoUser.user¶
- class oseoserver.models.PaymentOption(*args, **kwargs)¶
Bases: oseoserver.models.AbstractOption
PaymentOption(id, name, description)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception PaymentOption.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- PaymentOption._base_manager = <django.db.models.manager.Manager object at 0x7f430b9fe690>¶
- PaymentOption._default_manager = <django.db.models.manager.Manager object at 0x7f430b9fe690>¶
- PaymentOption._meta = <Options for PaymentOption>¶
- PaymentOption.objects = <django.db.models.manager.Manager object at 0x7f430b9fe690>¶
- PaymentOption.orderconfiguration_set¶
- PaymentOption.selectedpaymentoption_set¶
- class oseoserver.models.ProcessorParameter(*args, **kwargs)¶
Bases: django.db.models.base.Model
ProcessorParameter(id, item_processor_id, name, value, use_in_option_parsing, use_in_item_processing, use_in_item_cleanup)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception ProcessorParameter.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- ProcessorParameter._base_manager = <django.db.models.manager.Manager object at 0x7f430b9fed50>¶
- ProcessorParameter._default_manager = <django.db.models.manager.Manager object at 0x7f430b9fed50>¶
- ProcessorParameter._meta = <Options for ProcessorParameter>¶
- ProcessorParameter.item_processor¶
- ProcessorParameter.objects = <django.db.models.manager.Manager object at 0x7f430b9fed50>¶
- class oseoserver.models.ProductOrder(*args, **kwargs)¶
Bases: oseoserver.models.Order
ProductOrder(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, user_id, order_type_id, last_describe_result_access_request, reference, packaging, priority, status_notification, order_ptr_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception ProductOrder.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- ProductOrder._base_manager = <django.db.models.manager.Manager object at 0x7f430ba55210>¶
- ProductOrder._default_manager = <django.db.models.manager.Manager object at 0x7f430ba55210>¶
- ProductOrder._meta = <Options for ProductOrder>¶
- ProductOrder.create_batch(item_status, *order_item_spec)¶
- ProductOrder.objects = <django.db.models.manager.Manager object at 0x7f430ba55210>¶
- ProductOrder.order_ptr¶
- class oseoserver.models.ProductOrderConfiguration(*args, **kwargs)¶
Bases: oseoserver.models.OrderConfiguration
ProductOrderConfiguration(id, enabled, order_processing_fee, orderconfiguration_ptr_id, collection_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception ProductOrderConfiguration.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- ProductOrderConfiguration._base_manager = <django.db.models.manager.Manager object at 0x7f430ba3c4d0>¶
- ProductOrderConfiguration._default_manager = <django.db.models.manager.Manager object at 0x7f430ba3c4d0>¶
- ProductOrderConfiguration._meta = <Options for ProductOrderConfiguration>¶
- ProductOrderConfiguration.collection¶
- ProductOrderConfiguration.objects = <django.db.models.manager.Manager object at 0x7f430ba3c4d0>¶
- ProductOrderConfiguration.orderconfiguration_ptr¶
- class oseoserver.models.SceneSelectionOption(*args, **kwargs)¶
Bases: oseoserver.models.AbstractOption
SceneSelectionOption(id, name, description)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception SceneSelectionOption.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- SceneSelectionOption._base_manager = <django.db.models.manager.Manager object at 0x7f430ba0a090>¶
- SceneSelectionOption._default_manager = <django.db.models.manager.Manager object at 0x7f430ba0a090>¶
- SceneSelectionOption._meta = <Options for SceneSelectionOption>¶
- SceneSelectionOption.choices¶
- SceneSelectionOption.objects = <django.db.models.manager.Manager object at 0x7f430ba0a090>¶
- SceneSelectionOption.orderconfiguration_set¶
- SceneSelectionOption.selectedsceneselectionoption_set¶
- class oseoserver.models.SceneSelectionOptionChoice(*args, **kwargs)¶
Bases: oseoserver.models.AbstractOptionChoice
SceneSelectionOptionChoice(id, value, scene_selection_option_id)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception SceneSelectionOptionChoice.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- SceneSelectionOptionChoice._base_manager = <django.db.models.manager.Manager object at 0x7f430ba0a610>¶
- SceneSelectionOptionChoice._default_manager = <django.db.models.manager.Manager object at 0x7f430ba0a610>¶
- SceneSelectionOptionChoice._meta = <Options for SceneSelectionOptionChoice>¶
- SceneSelectionOptionChoice.objects = <django.db.models.manager.Manager object at 0x7f430ba0a610>¶
- SceneSelectionOptionChoice.scene_selection_option¶
- class oseoserver.models.SelectedDeliveryOption(*args, **kwargs)¶
Bases: django.db.models.base.Model
SelectedDeliveryOption(id, customizable_item_id, option_id, copies, annotation, special_instructions)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception SelectedDeliveryOption.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- SelectedDeliveryOption._base_manager = <django.db.models.manager.Manager object at 0x7f430ba17d50>¶
- SelectedDeliveryOption._default_manager = <django.db.models.manager.Manager object at 0x7f430ba17d50>¶
- SelectedDeliveryOption._meta = <Options for SelectedDeliveryOption>¶
- SelectedDeliveryOption.customizable_item¶
- SelectedDeliveryOption.objects = <django.db.models.manager.Manager object at 0x7f430ba17d50>¶
- SelectedDeliveryOption.option¶
- class oseoserver.models.SelectedOption(*args, **kwargs)¶
Bases: django.db.models.base.Model
SelectedOption(id, customizable_item_id, option_id, value)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception SelectedOption.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- SelectedOption._base_manager = <django.db.models.manager.Manager object at 0x7f430ba0abd0>¶
- SelectedOption._default_manager = <django.db.models.manager.Manager object at 0x7f430ba0abd0>¶
- SelectedOption._meta = <Options for SelectedOption>¶
- SelectedOption.customizable_item¶
- SelectedOption.objects = <django.db.models.manager.Manager object at 0x7f430ba0abd0>¶
- SelectedOption.option¶
- class oseoserver.models.SelectedPaymentOption(*args, **kwargs)¶
Bases: django.db.models.base.Model
SelectedPaymentOption(id, order_item_id, option_id)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception SelectedPaymentOption.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- SelectedPaymentOption._base_manager = <django.db.models.manager.Manager object at 0x7f430ba17190>¶
- SelectedPaymentOption._default_manager = <django.db.models.manager.Manager object at 0x7f430ba17190>¶
- SelectedPaymentOption._meta = <Options for SelectedPaymentOption>¶
- SelectedPaymentOption.objects = <django.db.models.manager.Manager object at 0x7f430ba17190>¶
- SelectedPaymentOption.option¶
- SelectedPaymentOption.order_item¶
- class oseoserver.models.SelectedSceneSelectionOption(*args, **kwargs)¶
Bases: django.db.models.base.Model
SelectedSceneSelectionOption(id, order_item_id, option_id, value)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception SelectedSceneSelectionOption.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- SelectedSceneSelectionOption._base_manager = <django.db.models.manager.Manager object at 0x7f430ba176d0>¶
- SelectedSceneSelectionOption._default_manager = <django.db.models.manager.Manager object at 0x7f430ba176d0>¶
- SelectedSceneSelectionOption._meta = <Options for SelectedSceneSelectionOption>¶
- SelectedSceneSelectionOption.objects = <django.db.models.manager.Manager object at 0x7f430ba176d0>¶
- SelectedSceneSelectionOption.option¶
- SelectedSceneSelectionOption.order_item¶
- class oseoserver.models.SubscriptionOrder(*args, **kwargs)¶
Bases: oseoserver.models.DerivedOrder
SubscriptionOrder(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, user_id, order_type_id, last_describe_result_access_request, reference, packaging, priority, status_notification, order_ptr_id, derivedorder_ptr_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception SubscriptionOrder.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- SubscriptionOrder._base_manager = <django.db.models.manager.Manager object at 0x7f430ba64390>¶
- SubscriptionOrder._default_manager = <django.db.models.manager.Manager object at 0x7f430ba64390>¶
- SubscriptionOrder._meta = <Options for SubscriptionOrder>¶
- SubscriptionOrder.derivedorder_ptr¶
- SubscriptionOrder.objects = <django.db.models.manager.Manager object at 0x7f430ba64390>¶
- class oseoserver.models.SubscriptionOrderConfiguration(*args, **kwargs)¶
Bases: oseoserver.models.OrderConfiguration
SubscriptionOrderConfiguration(id, enabled, order_processing_fee, orderconfiguration_ptr_id, collection_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception SubscriptionOrderConfiguration.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- SubscriptionOrderConfiguration._base_manager = <django.db.models.manager.Manager object at 0x7f430ba3cd90>¶
- SubscriptionOrderConfiguration._default_manager = <django.db.models.manager.Manager object at 0x7f430ba3cd90>¶
- SubscriptionOrderConfiguration._meta = <Options for SubscriptionOrderConfiguration>¶
- SubscriptionOrderConfiguration.collection¶
- SubscriptionOrderConfiguration.objects = <django.db.models.manager.Manager object at 0x7f430ba3cd90>¶
- SubscriptionOrderConfiguration.orderconfiguration_ptr¶
- class oseoserver.models.TaskingOrder(*args, **kwargs)¶
Bases: oseoserver.models.DerivedOrder
TaskingOrder(id, status, additional_status_info, mission_specific_status_info, created_on, completed_on, status_changed_on, remark, customizableitem_ptr_id, user_id, order_type_id, last_describe_result_access_request, reference, packaging, priority, status_notification, order_ptr_id, derivedorder_ptr_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception TaskingOrder.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- TaskingOrder._base_manager = <django.db.models.manager.Manager object at 0x7f430ba646d0>¶
- TaskingOrder._default_manager = <django.db.models.manager.Manager object at 0x7f430ba646d0>¶
- TaskingOrder._meta = <Options for TaskingOrder>¶
- TaskingOrder.derivedorder_ptr¶
- TaskingOrder.objects = <django.db.models.manager.Manager object at 0x7f430ba646d0>¶
- class oseoserver.models.TaskingOrderConfiguration(*args, **kwargs)¶
Bases: oseoserver.models.OrderConfiguration
TaskingOrderConfiguration(id, enabled, order_processing_fee, orderconfiguration_ptr_id, collection_id)
- exception DoesNotExist¶
Bases: oseoserver.models.DoesNotExist
- exception TaskingOrderConfiguration.MultipleObjectsReturned¶
Bases: oseoserver.models.MultipleObjectsReturned
- TaskingOrderConfiguration._base_manager = <django.db.models.manager.Manager object at 0x7f430ba48250>¶
- TaskingOrderConfiguration._default_manager = <django.db.models.manager.Manager object at 0x7f430ba48250>¶
- TaskingOrderConfiguration._meta = <Options for TaskingOrderConfiguration>¶
- TaskingOrderConfiguration.collection¶
- TaskingOrderConfiguration.objects = <django.db.models.manager.Manager object at 0x7f430ba48250>¶
- TaskingOrderConfiguration.orderconfiguration_ptr¶