小编USA*_*SAF的帖子

UnicodeEncodeError:“latin-1”编解码器无法对位置 2082-2084 中的字符进行编码:序数不在范围内(256)

我不知道为什么会发生这种情况。每当我添加阿拉伯语内容时,它都会显示上述错误,否则在英语语言中工作正常\n相同的代码在另一个项目中可以完美工作,但在这里不行。\n视图.py

\n
def generate_pdf_for_gift_and_add_to_cart(request):\n    cart = Cart(request)\n    if request.method == 'POST':\n        id = request.POST.get('project_id')\n        selectedAmount = request.POST.get('amount')\n        senderNameDonatedDonationPage = request.POST.get(\n            'senderNameDonatedDonationPage')\n        receiverNameDonatedDonationPage = request.POST.get(\n            'receiverNameDonatedDonationPage')\n        phoneNumberDonatedDonationPage = request.POST.get(\n            'phoneNumberDonatedDonationPage')\n        emailDonatedDonationPage = request.POST.get('emailDonatedDonationPage')\n        params = {\n            "project_id": id,\n            "selectedAmount": selectedAmount,\n        }\n\n        pdf = render_to_pdf('pdfs/gift_pdf.html', params)\n        if pdf:\n            response = HttpResponse(pdf, content_type='application/pdf')\n            filename = f"Invoice_{emailDonatedDonationPage}_{datetime.now()}.pdf"\n            content = "inline; filename='%s'" % filename\n            download = request.POST.get("download")\n            if download:\n                content = "filename='%s'" % filename\n            response['Content-Disposition'] = content\n            receipt_file = BytesIO(pdf.content)\n            return …
Run Code Online (Sandbox Code Playgroud)

css python django xhtml2pdf

0
推荐指数
1
解决办法
4987
查看次数

标签 统计

css ×1

django ×1

python ×1

xhtml2pdf ×1