Django + reportlab プラグインによりPDFファイルを作成して標準ブラウザに表示するWEB アプリを作り、ローカル Windows 環境で Acrobat ReaReader が起動しPDFが表示されるのを確認しました。
xserver にデプロイして実行したところ、何も起動されません。それ以外の機能(csvダウンロード等) は動作しています。views.py の該当コードは以下の通りです。
file = "納品書.pdf"
page = canvas.Canvas(file, pagesize=portrait(A4))
:
page.showPage()
page.save()
webbrowser.open(file) # ←この行が動作しない
なお最後の行を以下のようにしてみましたが、状況に変化はありません。
url = 'https://docs.python.org/'
webbrowser.open(url)
xserver上の環境の問題かもしれないので、以下引用しておきます。
$ python --version
Python 3.9.7
$ pip freeze -l
asgiref @ file:///home/conda/feedstock_root/build_artifacts/asgiref_1642912811357/work
beautifulsoup4==4.10.0
brotlipy==0.7.0
certifi==2021.10.8
cffi @ file:///opt/conda/conda-bld/cffi_1642701102775/work
charset-normalizer @ file:///tmp/build/80754af9/charset-normalizer_1630003229654/work
conda==4.12.0
conda-content-trust @ file:///tmp/build/80754af9/conda-content-trust_1617045594566/work
conda-package-handling @ file:///tmp/build/80754af9/conda-package-handling_1618262147379/work
cryptography @ file:///tmp/build/80754af9/cryptography_1639414572950/work
defusedxml==0.7.1
diff-match-patch==20200713
Django @ file:///home/conda/feedstock_root/build_artifacts/django_1643220286021/work
django-bootstrap4==22.1
django-import-export==2.8.0
et-xmlfile==1.1.0
idna @ file:///tmp/build/80754af9/idna_1637925883363/work
MarkupPy==1.14
odfpy==1.4.1
openpyxl==3.0.9
Pillow==9.1.0
pycosat==0.6.3
pycparser @ file:///tmp/build/80754af9/pycparser_1636541352034/work
pyOpenSSL @ file:///tmp/build/80754af9/pyopenssl_1635333100036/work
PySocks @ file:///tmp/build/80754af9/pysocks_1605305812635/work
pytz @ file:///home/conda/feedstock_root/build_artifacts/pytz_1647961439546/work
PyYAML==6.0
reportlab==3.6.9
requests @ file:///opt/conda/conda-bld/requests_1641824580448/work
ruamel-yaml-conda @ file:///tmp/build/80754af9/ruamel_yaml_1616016711199/work
six @ file:///tmp/build/80754af9/six_1623709665295/work
soupsieve==2.3.1
sqlparse @ file:///home/conda/feedstock_root/build_artifacts/sqlparse_1631317292236/work
tablib==3.2.0
tqdm @ file:///tmp/build/80754af9/tqdm_1635330843403/work
typing_extensions @ file:///home/conda/feedstock_root/build_artifacts/typing_extensions_1644850595256/work
urllib3==1.26.7
xlrd==2.0.1
xlwt==1.3.0
よろしくお願い致します。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/04/22 10:36