tardis.tardis_portal.graphql package
Submodules
tardis.tardis_portal.graphql.datafile module
- class tardis.tardis_portal.graphql.datafile.CreateDataFile(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateDataFileInput
- class tardis.tardis_portal.graphql.datafile.DataFileType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.datafile.DataFileTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'created_time': ['lte', 'gte'], 'directory': ['exact', 'contains'], 'filename': ['exact', 'contains'], 'id': ['exact']}
- base_filters = {'created_time__gte': <django_filters.filters.DateTimeFilter object>, 'created_time__lte': <django_filters.filters.DateTimeFilter object>, 'directory': <django_filters.filters.CharFilter object>, 'directory__contains': <django_filters.filters.CharFilter object>, 'filename': <django_filters.filters.CharFilter object>, 'filename__contains': <django_filters.filters.CharFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.datafile.UpdateDataFile(*args, **kwargs)
Bases:
ModelUpdateMutation- Input
alias of
UpdateDataFileInput
- class tardis.tardis_portal.graphql.datafile.UploadDataFile(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
UploadDataFileInput
- classmethod after_save(info, instance, cleaned_input=None)
Perform “after save” operations.
Override this to perform any operation on the instance after its .save() method is called.
- classmethod clean_input(info, instance, data)
Clear and normalize the input data.
tardis.tardis_portal.graphql.datafileobject module
- class tardis.tardis_portal.graphql.datafileobject.CreateDataFileObject(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateDataFileObjectInput
- class tardis.tardis_portal.graphql.datafileobject.DataFileObjectType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.datafileobject.DataFileObjectTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'created_time': ['lte', 'gte'], 'id': ['exact'], 'verified': ['exact']}
- model
alias of
DataFileObject
- base_filters = {'created_time__gte': <django_filters.filters.DateTimeFilter object>, 'created_time__lte': <django_filters.filters.DateTimeFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>, 'verified': <django_filters.filters.BooleanFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.dataset module
- class tardis.tardis_portal.graphql.dataset.CreateDataset(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateDatasetInput
- class tardis.tardis_portal.graphql.dataset.DatasetType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.dataset.DatasetTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'created_time': ['lte', 'gte'], 'description': ['exact', 'contains'], 'id': ['exact']}
- base_filters = {'created_time__gte': <django_filters.filters.DateTimeFilter object>, 'created_time__lte': <django_filters.filters.DateTimeFilter object>, 'description': <django_filters.filters.CharFilter object>, 'description__contains': <django_filters.filters.CharFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.experiment module
- class tardis.tardis_portal.graphql.experiment.CreateExperiment(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateExperimentInput
- classmethod after_save(info, instance, cleaned_input=None)
Perform “after save” operations.
Override this to perform any operation on the instance after its .save() method is called.
- classmethod before_save(info, instance, cleaned_input=None)
Perform “before save” operations.
Override this to perform any operation on the instance before its .save() method is called.
- classmethod clean_instance(instance, clean_input)
Validate the instance by calling its .full_clean() method.
- class tardis.tardis_portal.graphql.experiment.CreateExperimentAuthor(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateExperimentAuthorInput
- class tardis.tardis_portal.graphql.experiment.ExperimentAuthorType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.experiment.ExperimentAuthorTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'author': ['exact', 'contains'], 'id': ['exact']}
- model
alias of
ExperimentAuthor
- base_filters = {'author': <django_filters.filters.CharFilter object>, 'author__contains': <django_filters.filters.CharFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.experiment.ExperimentType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.experiment.ExperimentTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'created_time': ['lte', 'gte'], 'id': ['exact'], 'title': ['exact', 'contains']}
- model
alias of
Experiment
- base_filters = {'created_time__gte': <django_filters.filters.DateTimeFilter object>, 'created_time__lte': <django_filters.filters.DateTimeFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>, 'title': <django_filters.filters.CharFilter object>, 'title__contains': <django_filters.filters.CharFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.facility module
- class tardis.tardis_portal.graphql.facility.CreateFacility(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateFacilityInput
- class tardis.tardis_portal.graphql.facility.FacilityType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.facility.FacilityTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'created_time': ['lte', 'gte'], 'id': ['exact'], 'name': ['exact', 'contains']}
- base_filters = {'created_time__gte': <django_filters.filters.DateTimeFilter object>, 'created_time__lte': <django_filters.filters.DateTimeFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'name': <django_filters.filters.CharFilter object>, 'name__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.group module
- class tardis.tardis_portal.graphql.group.CreateGroup(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateGroupInput
- class tardis.tardis_portal.graphql.group.GroupType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.group.GroupTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- base_filters = {'id': <django_filters.filters.NumberFilter object>, 'name': <django_filters.filters.CharFilter object>, 'name__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.instrument module
- class tardis.tardis_portal.graphql.instrument.CreateInstrument(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateInstrumentInput
- class tardis.tardis_portal.graphql.instrument.InstrumentType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.instrument.InstrumentTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'created_time': ['lte', 'gte'], 'id': ['exact'], 'name': ['exact', 'contains']}
- model
alias of
Instrument
- base_filters = {'created_time__gte': <django_filters.filters.DateTimeFilter object>, 'created_time__lte': <django_filters.filters.DateTimeFilter object>, 'id': <django_filters.filters.NumberFilter object>, 'name': <django_filters.filters.CharFilter object>, 'name__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.parameters module
- class tardis.tardis_portal.graphql.parameters.CreateDatafileParameter(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateDatafileParameterInput
- class tardis.tardis_portal.graphql.parameters.CreateDatafileParameterSet(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateDatafileParameterSetInput
- class tardis.tardis_portal.graphql.parameters.CreateDatasetParameter(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateDatasetParameterInput
- class tardis.tardis_portal.graphql.parameters.CreateDatasetParameterSet(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateDatasetParameterSetInput
- class tardis.tardis_portal.graphql.parameters.CreateExperimentParameter(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateExperimentParameterInput
- class tardis.tardis_portal.graphql.parameters.CreateExperimentParameterSet(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateExperimentParameterSetInput
- class tardis.tardis_portal.graphql.parameters.CreateParameterName(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateParameterNameInput
- class tardis.tardis_portal.graphql.parameters.CreateSchema(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateSchemaInput
- class tardis.tardis_portal.graphql.parameters.DatafileParameterSetType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.DatafileParameterSetTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {}
- model
alias of
DatafileParameterSet
- base_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.DatafileParameterType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.DatafileParameterTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {}
- model
alias of
DatafileParameter
- base_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.DatasetParameterSetType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.DatasetParameterSetTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {}
- model
alias of
DatasetParameterSet
- base_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.DatasetParameterType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.DatasetParameterTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {}
- model
alias of
DatasetParameter
- base_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.ExperimentParameterSetType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.ExperimentParameterSetTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {}
- model
alias of
ExperimentParameterSet
- base_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.ExperimentParameterType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.ExperimentParameterTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {}
- model
alias of
ExperimentParameter
- base_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.ParameterNameType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.ParameterNameTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'id': ['exact'], 'name': ['exact', 'contains'], 'schema': ['exact']}
- model
alias of
ParameterName
- base_filters = {'id': <django_filters.filters.NumberFilter object>, 'name': <django_filters.filters.CharFilter object>, 'name__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>, 'schema': <django_filters.filters.ModelChoiceFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.TardisSchemaType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.parameters.TardisSchemaTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'id': ['exact'], 'name': ['exact', 'contains'], 'namespace': ['exact', 'contains']}
- base_filters = {'id': <django_filters.filters.NumberFilter object>, 'name': <django_filters.filters.CharFilter object>, 'name__contains': <django_filters.filters.CharFilter object>, 'namespace': <django_filters.filters.CharFilter object>, 'namespace__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
- class tardis.tardis_portal.graphql.parameters.UpdateDatafileParameter(*args, **kwargs)
Bases:
ModelUpdateMutation- Input
alias of
UpdateDatafileParameterInput
- class tardis.tardis_portal.graphql.parameters.UpdateDatafileParameterSet(*args, **kwargs)
Bases:
ModelUpdateMutation- Input
alias of
UpdateDatafileParameterSetInput
- class tardis.tardis_portal.graphql.parameters.UpdateDatasetParameter(*args, **kwargs)
Bases:
ModelUpdateMutation- Input
alias of
UpdateDatasetParameterInput
- class tardis.tardis_portal.graphql.parameters.UpdateDatasetParameterSet(*args, **kwargs)
Bases:
ModelUpdateMutation- Input
alias of
UpdateDatasetParameterSetInput
- class tardis.tardis_portal.graphql.parameters.UpdateExperimentParameter(*args, **kwargs)
Bases:
ModelUpdateMutation- Input
alias of
UpdateExperimentParameterInput
- class tardis.tardis_portal.graphql.parameters.UpdateExperimentParameterSet(*args, **kwargs)
Bases:
ModelUpdateMutation- Input
alias of
UpdateExperimentParameterSetInput
tardis.tardis_portal.graphql.schema module
- class tardis.tardis_portal.graphql.schema.tardisMutation(*args, **kwargs)
Bases:
ObjectType- api_key_sign_in = <graphene.types.field.Field object>
- create_datafile = <graphene.types.field.Field object>
- create_datafileobject = <graphene.types.field.Field object>
- create_datafileparameter = <graphene.types.field.Field object>
- create_datafileparameterset = <graphene.types.field.Field object>
- create_dataset = <graphene.types.field.Field object>
- create_datasetparameter = <graphene.types.field.Field object>
- create_datasetparameterset = <graphene.types.field.Field object>
- create_experiment = <graphene.types.field.Field object>
- create_experimentauthor = <graphene.types.field.Field object>
- create_experimentparameter = <graphene.types.field.Field object>
- create_experimentparameterset = <graphene.types.field.Field object>
- create_facility = <graphene.types.field.Field object>
- create_group = <graphene.types.field.Field object>
- create_instrument = <graphene.types.field.Field object>
- create_parametername = <graphene.types.field.Field object>
- create_schema = <graphene.types.field.Field object>
- create_storagebox = <graphene.types.field.Field object>
- create_storageboxattribute = <graphene.types.field.Field object>
- create_storageboxoption = <graphene.types.field.Field object>
- refresh_token = <graphene.types.field.Field object>
- revoke_token = <graphene.types.field.Field object>
- update_datafile = <graphene.types.field.Field object>
- update_datafileobject = <graphene.types.field.Field object>
- update_datafileparameter = <graphene.types.field.Field object>
- update_datafileparameterset = <graphene.types.field.Field object>
- update_dataset = <graphene.types.field.Field object>
- update_datasetparameter = <graphene.types.field.Field object>
- update_datasetparameterset = <graphene.types.field.Field object>
- update_experiment = <graphene.types.field.Field object>
- update_experimentauthor = <graphene.types.field.Field object>
- update_experimentparameter = <graphene.types.field.Field object>
- update_experimentparameterset = <graphene.types.field.Field object>
- update_facility = <graphene.types.field.Field object>
- update_group = <graphene.types.field.Field object>
- update_instrument = <graphene.types.field.Field object>
- update_parametername = <graphene.types.field.Field object>
- update_schema = <graphene.types.field.Field object>
- update_storagebox = <graphene.types.field.Field object>
- update_storageboxattribute = <graphene.types.field.Field object>
- update_storageboxoption = <graphene.types.field.Field object>
- upload_datafile = <graphene.types.field.Field object>
- user_sign_in = <graphene.types.field.Field object>
- verify_token = <graphene.types.field.Field object>
- class tardis.tardis_portal.graphql.schema.tardisQuery(*args, **kwargs)
Bases:
ObjectType- datafileobjects = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- datafiles = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- datasets = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- experiments = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- facilities = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- groups = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- instruments = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- parameternames = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- resolve_datafileobjects(info, **kwargs)
- resolve_datafiles(info, **kwargs)
- resolve_datasets(info, **kwargs)
- resolve_experiments(info, **kwargs)
- resolve_facilities(info, **kwargs)
- resolve_groups(info, **kwargs)
- resolve_instruments(info, **kwargs)
- resolve_parameternames(info, **kwargs)
- resolve_schemas(info, **kwargs)
- resolve_storageboxattributes(info, **kwargs)
- resolve_storageboxes(info, **kwargs)
- resolve_storageboxoptions(info, **kwargs)
- resolve_user(info, **kwargs)
- schemas = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- storageboxattributes = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- storageboxes = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- storageboxoptions = <graphene_django.filter.fields.DjangoFilterConnectionField object>
- user = <graphene.types.field.Field object>
tardis.tardis_portal.graphql.storagebox module
- class tardis.tardis_portal.graphql.storagebox.CreateStorageBox(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateStorageBoxInput
- class tardis.tardis_portal.graphql.storagebox.StorageBoxType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.storagebox.StorageBoxTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'id': ['exact'], 'name': ['exact', 'contains']}
- model
alias of
StorageBox
- base_filters = {'id': <django_filters.filters.NumberFilter object>, 'name': <django_filters.filters.CharFilter object>, 'name__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.storageboxattribute module
- class tardis.tardis_portal.graphql.storageboxattribute.CreateStorageBoxAttribute(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateStorageBoxAttributeInput
- class tardis.tardis_portal.graphql.storageboxattribute.StorageBoxAttributeType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.storageboxattribute.StorageBoxAttributeTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'id': ['exact'], 'key': ['exact', 'contains'], 'value': ['exact', 'contains']}
- model
alias of
StorageBoxAttribute
- base_filters = {'id': <django_filters.filters.NumberFilter object>, 'key': <django_filters.filters.CharFilter object>, 'key__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>, 'value': <django_filters.filters.CharFilter object>, 'value__contains': <django_filters.filters.CharFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.storageboxoption module
- class tardis.tardis_portal.graphql.storageboxoption.CreateStorageBoxOption(*args, **kwargs)
Bases:
ModelCreateMutation- Input
alias of
CreateStorageBoxOptionInput
- class tardis.tardis_portal.graphql.storageboxoption.StorageBoxOptionType(*args, **kwargs)
Bases:
ModelType- pk = <graphene.types.scalars.Int object>
- class tardis.tardis_portal.graphql.storageboxoption.StorageBoxOptionTypeFilter(data=None, queryset=None, *, request=None, prefix=None)
Bases:
FilterSet- class Meta
Bases:
object- fields = {'id': ['exact'], 'key': ['exact', 'contains'], 'value': ['exact', 'contains']}
- model
alias of
StorageBoxOption
- base_filters = {'id': <django_filters.filters.NumberFilter object>, 'key': <django_filters.filters.CharFilter object>, 'key__contains': <django_filters.filters.CharFilter object>, 'order_by': <django_filters.filters.OrderingFilter object>, 'value': <django_filters.filters.CharFilter object>, 'value__contains': <django_filters.filters.CharFilter object>}
- declared_filters = {'order_by': <django_filters.filters.OrderingFilter object>}
tardis.tardis_portal.graphql.user module
- class tardis.tardis_portal.graphql.user.ApiSignIn(*args, **kwargs)
Bases:
Mutation- mutate(info, input=None)
- token = <graphene.types.scalars.String object>
- user = <graphene.types.field.Field object>
- class tardis.tardis_portal.graphql.user.ApiSignInInput(*args, **kwargs)
Bases:
InputObjectType- key = <graphene.types.scalars.String object>
- class tardis.tardis_portal.graphql.user.UserSignIn(*args, **kwargs)
Bases:
JSONWebTokenMutation- Input
alias of
UserSignInInput
- classmethod resolve(self, info, **kwargs)
- user = <graphene.types.field.Field object>
- class tardis.tardis_portal.graphql.user.UserType(*args, **kwargs)
Bases:
ModelType
tardis.tardis_portal.graphql.utils module
- class tardis.tardis_portal.graphql.utils.ExtendedConnection(*args, **kwargs)
Bases:
Connection- edge_count = <graphene.types.scalars.Int object>
- resolve_edge_count(info, **kwargs)
- resolve_total_count(info, **kwargs)
- total_count = <graphene.types.scalars.Int object>
- tardis.tardis_portal.graphql.utils.get_accessible_datafiles(user)
- tardis.tardis_portal.graphql.utils.get_accessible_experiments(user)