今までは、ローカル環境(自分のPC)でDjangoアプリを動かしていました。今回は、さくらvpsにて作成したDjangoプロジェクトを公開していきます。 手順は以下となります。 1. さくらVPSの契約 さくらVPSのウェブサイトからアカウントを作成し、必要なプランを選択 ...
テレワークでペーパーレスの流れが進んでいる。それに伴って資料をPDFで受け渡しする機会も増えている。そこで、PythonのライブラリPyPDF2とReportLabを使って既存PDFに対して文字や図形を書き込む方法を紹介する。二回に分けて紹介するが、今回はライブラリ ...
既存PDFに何かしらのテキストを書き込む機会は多い。前回よりPythonで既存PDFに書き込みを行う方法を紹介している。前回は簡単な図形を描画してPDFに保存する方法を紹介したが、今回は実際に申請書に必要事項を書き込む方法を紹介する。特に日本語 ...
DjangoでWebアプリを本番環境で公開する場合、NginxとGunicornを使用すると思います。その理由について説明し、実際の設定手順について説明します。 1. Django簡易サーバーで公開するデメリット Djangoには、開発中にアプリを動かすための簡易サーバーが付いてい ...
CTC教育サービスはコラム「ゼロから歩くPythonの道> 第39回 ReportLabで一枚紙に大きな一文字を描画、改ページの方法は?」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「いちばんやさしいPython入門教室(大澤 文孝氏著) 」を片手に勉強して ...
A Django-based canteen management system allowing customers to pre-order meals with role-based authentication, menu and stock management, and PDF receipt generation. Built with Python, Django REST API ...