qtatsuの週報

初心者ですわぁ

2020-08-01から1ヶ月間の記事一覧

Django + Chart.jsなら、django-chartjsライブラリを使おう

前書き 所感 色の変更 get_colorsメソッド get_dataset_optionsメソッド options属性の付加 補足: 利用可能なview 前書き 最近、業務でDjango + Chart.jsを使ったシステムを作成しました。 Chart.jsは綺麗なグラフを簡単に作成することができ、またドキュメ…

jsPDFをscriptタグで配置する手順&日本語フォントを使う2種類の方法まとめ

前書き jQueryとjsPDFのソースファイルをダウンロードする jQuery jsPDF フォントの確認と指定方法 日本語フォントmplusの追加 mplusのダウンロード 日本語フォントの設定方法1. 公式のファイル変換ツールを使う(多分推奨) 日本語フォントの設定方法2. base6…

Django: StreamingHttpResponseをHttpResponseと比較してみたまとめ

使い分けについての結論 (最後の考察で詳しくまとめています。) ファイルサイズが小さい様なら、HttpResponseを使う。 Djangoで巨大なファイルを作成する際には、StreamingHttpResponseを使わざるをえない。しかし可能な限り避けた方がよく、CSV出力はDjango…

サーバーサイド処理しているDataTablesをPDFで出力する

前書き 環境,ツールのバージョン 使用するツール 仕様と実装方針 プロジェクトの作成とインストール DataTablesでの表示(Server-side processing) DataTablesサーバーサイド処理の実装 PDF出力 余談: DataTablesのPDF出力機能 サーバーサイド: WeasyPrintを…

WeasyPrintでPDF出力するまでの環境構築(Django/Amazon Linux)

前書き 参考にさせていただいたリンク Amazon Linuxの立ち上げ 必要なライブラリのインストール 前準備 WeasyPrintを動かすための準備 必要なコードの作成とPDF出力 PDFを出力するViewとTemplates 確認 文字化けへの対応 日本語フォントのインストール フォ…