annotations.views.relationtemplate_views module¶
Provides RelationTemplate
-related views.
-
annotations.views.relationtemplate_views.
add_relationtemplate
(request, *args, **kwargs)[source]¶ Staff can use this view to create
RelationTemplate
s.Parameters: - project_id (int) –
- request (django.http.requests.HttpRequest) –
Returns: Return type: django.http.response.HttpResponse
-
annotations.views.relationtemplate_views.
create_from_relationtemplate
(request, *args, **kwargs)[source]¶ Create a
RelationSet
and constituentRelation
s from aRelationTemplate
and user annotations.This is mainly used by the RelationTemplateController in the text annotation view.
Parameters: - request (django.http.requests.HttpRequest) –
- template_id (int) –
Returns: Return type: django.http.response.HttpResponse
-
annotations.views.relationtemplate_views.
get_relationtemplate
(request, *args, **kwargs)[source]¶ Returns data on fillable fields in a
RelationTemplate
.Parameters: - request (django.http.requests.HttpRequest) –
- template_id (int) –
Returns: Return type: django.http.response.HttpResponse
-
annotations.views.relationtemplate_views.
list_relationtemplate
(request, *args, **kwargs)[source]¶ Returns a list of all
RelationTemplate
s.Parameters: request (django.http.requests.HttpRequest) – Returns: Return type: django.http.response.HttpResponse