Ejemplo n.º 1
0
def office_convert_query_page_num(request):
    if not HAS_OFFICE_CONVERTER:
        raise Http404

    if not request.is_ajax():
        raise Http404

    content_type = 'application/json; charset=utf-8'

    ret = {'success': False}

    file_id = request.GET.get('file_id', '')
    if len(file_id) != 40:
        ret['error'] = 'invalid param'
    else:
        try:
            d = query_office_file_pages(file_id)
            if d.error:
                ret['error'] = d.error
            else:
                ret['success'] = True
                ret['count'] = d.count
        except Exception, e:
            logging.exception('failed to call query_office_file_pages');
            ret['error'] = str(e)
Ejemplo n.º 2
0
def office_convert_query_page_num(request):
    if not HAS_OFFICE_CONVERTER:
        raise Http404

    if not request.is_ajax():
        raise Http404

    content_type = 'application/json; charset=utf-8'

    ret = {'success': False}

    file_id = request.GET.get('file_id', '')
    if len(file_id) != 40:
        ret['error'] = 'invalid param'
    else:
        try:
            d = query_office_file_pages(file_id)
            if d.error:
                ret['error'] = d.error
            else:
                ret['success'] = True
                ret['count'] = d.count
        except Exception, e:
            logging.exception('failed to call query_office_file_pages')
            ret['error'] = str(e)
Ejemplo n.º 3
0
def office_convert_query_page_num(request):
    if not HAS_OFFICE_CONVERTER:
        raise Http404

    if not request.is_ajax():
        raise Http404

    content_type = "application/json; charset=utf-8"

    ret = {"success": False}

    file_id = request.GET.get("file_id", "")
    if len(file_id) != 40:
        ret["error"] = "invalid param"
    else:
        try:
            d = query_office_file_pages(file_id)
            if d.error:
                ret["error"] = d.error
            else:
                ret["success"] = True
                ret["count"] = d.count
        except Exception, e:
            logging.exception("failed to call query_office_file_pages")
            ret["error"] = str(e)