utils.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:ecs 作者: ecs-org 项目源码 文件源码
def get_pdfas_url(request, sign_data):
    values = {
        'connector': 'onlinebku',
        'invoke-app-url': request.build_absolute_uri(reverse('ecs.signature.views.sign_receive', kwargs={'pdf_id': sign_data.id})),
        'invoke-app-url-target': '_top',
        'invoke-app-error-url': request.build_absolute_uri(reverse('ecs.signature.views.sign_error', kwargs={'pdf_id': sign_data.id})),
        'locale': 'DE',
        'num-bytes': str(len(sign_data['pdf_data'])),
        'sig_type': 'SIGNATURBLOCK_DE',
        'pdf-url': request.build_absolute_uri(reverse('ecs.signature.views.sign_send', kwargs={'pdf_id': sign_data.id})),

        'verify-level': 'intOnly', # Dies bedeutet, dass eine Signaturprüfung durchgeführt wird, allerdings ohne Zertifikatsprüfung.
        'filename': sign_data['document_filename'],

        #'preview': 'false',
        #'mode': 'binary',
        #'inline': 'false',
        #'pdf-id': sign_data.id,
    }
    data = urllib.parse.urlencode({k: v.encode('utf-8') for k, v in values.items()})
    return '{0}Sign?{1}'.format(settings.PDFAS_SERVICE, data)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号