Added OCR capabilites
This commit is contained in:
27
apps/ocr/views.py
Normal file
27
apps/ocr/views.py
Normal file
@@ -0,0 +1,27 @@
|
||||
from django.http import HttpResponse, HttpResponseRedirect
|
||||
from django.shortcuts import render_to_response, get_object_or_404, redirect
|
||||
from django.template import RequestContext
|
||||
from django.contrib import messages
|
||||
from django.views.generic.list_detail import object_detail, object_list
|
||||
from django.core.urlresolvers import reverse
|
||||
#from django.views.generic.create_update import create_object, delete_object, update_object
|
||||
from django.conf import settings
|
||||
from django.utils.translation import ugettext as _
|
||||
|
||||
|
||||
from documents.models import Document
|
||||
|
||||
|
||||
from api import ocr_document
|
||||
|
||||
def submit_document(request, document_id):
|
||||
document = get_object_or_404(Document, pk=document_id)
|
||||
|
||||
try:
|
||||
result = ocr_document(document)
|
||||
except Exception, e:
|
||||
messages.error(request, e.message)
|
||||
return HttpResponseRedirect(request.META['HTTP_REFERER'])
|
||||
|
||||
messages.success(request, _(u'Document OCR was successful.'))
|
||||
return HttpResponseRedirect(request.META['HTTP_REFERER'])
|
||||
Reference in New Issue
Block a user