Exemple #1
0
    def get(self, request):
        try:
            document = Sentence.objects.get(id=request.GET.get("document"))
        except:
            raise ValueError("Invalid or missing 'document' value passed in the query string.")
        qs = Annotation.objects.filter(document=document)
        return {
			"total": qs.count(),
			"rows": Annotation.as_list(qs=qs, user=request.user)
		}
Exemple #2
0
    def get(self, request):
        try:
            document = Sentence.objects.get(id=request.GET.get("document"))
        except:
            raise ValueError("Invalid or missing 'document' value passed in the query string.")
        qs = Annotation.objects.filter(document=document)
        return {
			"total": qs.count(),
			"rows": Annotation.as_list(qs=qs, user=request.user)
		}
Exemple #3
0
 def get(self, request):
     # index. Returns ALL annotation objects. Seems kind of not scalable.
     return Annotation.as_list()
Exemple #4
0
 def get(self, request):
     # index. Returns ALL annotation objects. Seems kind of not scalable.
     return Annotation.as_list()