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