onadata.apps.restservice package

Submodules

onadata.apps.restservice.RestServiceInterface module

class onadata.apps.restservice.RestServiceInterface.RestServiceInterface

Bases: object

send(url, data=None)

onadata.apps.restservice.forms module

class onadata.apps.restservice.forms.RestServiceForm(data=None, files=None, auto_id=u'id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None)

Bases: django.forms.forms.Form

base_fields = OrderedDict([('service_name', <django.forms.fields.CharField object at 0x7ffa0a92d950>), ('service_url', <django.forms.fields.URLField object at 0x7ffa0a92df90>)])
declared_fields = OrderedDict([('service_name', <django.forms.fields.CharField object at 0x7ffa0a92d950>), ('service_url', <django.forms.fields.URLField object at 0x7ffa0a92df90>)])
media

onadata.apps.restservice.models module

class onadata.apps.restservice.models.RestService(id, service_url, xform, name, date_created, date_modified)

Bases: django.db.models.base.Model

exception DoesNotExist

Bases: django.core.exceptions.ObjectDoesNotExist

exception RestService.MultipleObjectsReturned

Bases: django.core.exceptions.MultipleObjectsReturned

RestService.get_name_display(*moreargs, **morekwargs)
RestService.get_service_definition()
RestService.long_name
RestService.objects = <django.db.models.manager.Manager object>
RestService.xform

Accessor to the related object on the forward side of a many-to-one or one-to-one relation.

In the example:

class Child(Model):
    parent = ForeignKey(Parent, related_name='children')

child.parent is a ForwardManyToOneDescriptor instance.

onadata.apps.restservice.models.delete_metadata(sender, instance, **kwargs)

onadata.apps.restservice.tasks module

onadata.apps.restservice.utils module

onadata.apps.restservice.utils.call_service(submission_instance)

onadata.apps.restservice.views module

onadata.apps.restservice.views.add_service(request, *args, **kwargs)
onadata.apps.restservice.views.delete_service(request, username, id_string)

Module contents