エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
jinja2+WeasyPrintでお手軽印刷 - @kotyのブログ
過去にこんな記事を書いております。 koty.hatenablog.com この記事から4年近く過ぎた今でも印刷の需要... 過去にこんな記事を書いております。 koty.hatenablog.com この記事から4年近く過ぎた今でも印刷の需要はあります。ありますよね? 上記の記事はWPF(Windowsアプリ)ですがDjangoでPDFを出す機会があったのでメモ的に残します。 おおまかな方針としては、Jinja2でHTMLを生成→WeasyPrintでPDFに変換 という流れです。 自端末のPythonのバージョンは3.6です。 requirements.txtはこちら。 WeasyPrint==0.40 Jinja2==2.9.6 Django==1.11.5 この記事としては必須ではないのですが、templateを描画するbackendがJinja2になるようsettings.pyを変更します。 TEMPLATES = [ { 'BACKEND': 'django.template.backends.jin
2017/09/15 リンク